Показать сообщение отдельно
  #1 (permalink)  
Старый 29.04.2012, 19:11
Интересующийся
Отправить личное сообщение для uaNikita Посмотреть профиль Найти все сообщения от uaNikita
 
Регистрация: 20.09.2011
Сообщений: 12

Вопрос по ООП
В JS все является объектами, как правильно объяснить поведение переменных a1, a2 в коде ниже. Почему в первом случае консоль выдает "undefined"?


var a1 = 1;
a1.s = 2;
console.log(a1.s)


var a2 = new Number(1)
a2.s = 2
console.log(a2.s)
Ответить с цитированием