Как в javascript проверить что переменная существует? - CodeHelper

Как в javascript проверить что переменная существует?

1

Как в javascript корректно проверить что переменная существует? Я использую такую проверку:

if (someVariable) { 1
    // если попалю сюда, то переменная существует
}

Но в точке 1 вылетает исключение, если переменная не объявлена.

Лучший ответ:

3

Можно использовать такой вариант:

if (typeof someVariable !== 'undefined') {
    // если попали сюда, то переменная существует
}

Новые ответы


1
if (window.someVariable != null){
  // если попали сюда, то переменная существует
}

v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.