Показать сообщение отдельно
  #3 (permalink)  
Старый 29.04.2012, 19:29
Аватар для Amphiluke
   ☽
Отправить личное сообщение для Amphiluke Посмотреть профиль Найти все сообщения от Amphiluke
 
Регистрация: 07.01.2011
Сообщений: 254

B@rmaley.e><e, имхо, не совсем поэтому (хотя, разумеется, вы правы, в JavaScript есть примитивы — «не-объекты»).
В первом случае, который привел ТС, временный объект (wrapper) уничтожается сразу после установки свойства s, а при попытке чтения свойства s создается новый объект-wrapper, который не обладает этим свойством.

Впрочем, это одно и то же, так что B@rmaley.e><e прав в своем ответе.

Последний раз редактировалось Amphiluke, 29.04.2012 в 19:32.
Ответить с цитированием