Тест на неопределенную функцию в Javascript

Итак, Safari продолжает кричать на меня из-за одной конкретной ошибки.

Я пытаюсь использовать Google Maps API и вызываю map.getCenter (); . Однако иногда это происходит до того, как карта будет полностью загружена.

Поэтому вместо этого в моей функции я проверяю вызов undefined следующим образом:

if (map.getCenter() != undefined)

Но это все равно ошибка потому что я думаю, это не так Мне даже нравится звонить, просто чтобы проверить, будет ли результат undefined или нет?

Могу я получить здесь помощь?

Спасибо!

18
задан slandau 18 May 2011 в 15:08
поделиться