Показать сообщение отдельно
  #40 (permalink)  
Старый 22.02.2012, 22:50
Аватар для vasa_c
Профессор
Отправить личное сообщение для vasa_c Посмотреть профиль Найти все сообщения от vasa_c
 
Регистрация: 12.03.2008
Сообщений: 183

Сообщение от Octane
Вообще надо хотя бы разок заглянуть в http://javascript.ru/ecma/part11#a-11.4.3 и «ад кромешный» рассеется.
Так проблема не в том что кто-то стандарт не знает.
Конечно, чтение стандарта и знание внутренней реализации полностью проливает свет на то, почему что-то именно так работает.

У меня нет вопроса почему typeof null возвращает object.
У меня есть вопрос - какого чёрта он возвращает object?

И тот же вопрос есть и у самих разработчиков, к чьему непререкаемому авторитету тут уже аппелировали.
В ES5 typeof null теперь возвращает "null".
Ответить с цитированием