Показать сообщение отдельно
  #10 (permalink)  
Старый 30.10.2010, 17:50
Интересующийся
Отправить личное сообщение для FiMko Посмотреть профиль Найти все сообщения от FiMko
 
Регистрация: 24.06.2009
Сообщений: 14

Сообщение от Sweet Посмотреть сообщение
Как раз таки она может и объявлена, но не определена. Кроме предпоследнего примера, потому что:
x = false; // или null
if(!window.x) alert("Но у переменной же есть значение?!");
Тогда не понимаю...
Сообщение от http://javascript.ru/typeof
В старом javascript-коде можно увидеть применение typeof ДЛЯ ПРОВЕРКИ СУЩЕСТВОВАНИЯ!!! переменной:...

В современном javascript, зачастую, подойдет и просто:
if (window.var) { ... }
Значит это неверная формулировка на сайте javascript.ru.

Sweet, если уж вы любезно соглашаетесь помочь, не могли бы привести здесь исправленный (а может и дополненный) вариант приведенных мной выше примеров?

Последний раз редактировалось FiMko, 30.10.2010 в 17:53.
Ответить с цитированием