Показать сообщение отдельно
  #61 (permalink)  
Старый 20.02.2012, 20:29
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Mахmахmахimus
странно а почему тогда у него тип обьект?
На сколько я понял изначально такое поведение было зарезервировано на будущее, а в ES4 обсуждалось как баг.
Однако такое поведение менять не стали, чтобы абстрактно различать что "тут должен возвращаться объект, а тут примитив". Для объекта null, для других значений undefined

Сообщение от FINoM
А почему синтаксис такой, что мне обязательно нужно после него поставить что-либо?
Я же написал, потому что это унарный оператор! А скобки можно и после return ставить или так +(1)

Последний раз редактировалось monolithed, 20.02.2012 в 20:31.
Ответить с цитированием