Сообщение от Mахmахmахimus
|
странно а почему тогда у него тип обьект?
|
На сколько я понял изначально такое поведение было зарезервировано на будущее, а в ES4 обсуждалось как баг.
Однако такое поведение менять не стали, чтобы абстрактно различать что "тут должен возвращаться объект, а тут примитив". Для объекта
null, для других значений
undefined
Сообщение от FINoM
|
А почему синтаксис такой, что мне обязательно нужно после него поставить что-либо?
|
Я же написал, потому что это
унарный оператор! А скобки можно и после
return ставить или так
+(1)