Показать сообщение отдельно
  #3 (permalink)  
Старый 11.11.2011, 01:24
Аспирант
Отправить личное сообщение для observer Посмотреть профиль Найти все сообщения от observer
 
Регистрация: 11.11.2011
Сообщений: 96

Как-то вы неправильно определились с терминологией.
В JS есть тип специальные типы данных undefined (для неустановленного значения) и null.

Для строки справедливым будет "пустая строка", для булева значения false, а для числа -- 0.

Что вы хотите получить в результате проверки? Что будете проверять?

Если тип данных заранее неизвестен, то лучше привести к какому-нибудь типу (строке, числу и др.), а потом и производить сравнения.
Ответить с цитированием