Тема
:
Тонкости создания прототипов
Показать сообщение отдельно
#
12
(
permalink
)
13.06.2016, 11:39
aklis
Кандидат Javascript-наук
Регистрация: 27.04.2015
Сообщений: 99
var a = { c:1, a:3 } var b = a; b.c = 0; alert(a.c);
Объект существует отдельно от переменных, переменные хранят только ссылку на него, поэтому алерт 0. Из одной переменной мы меняем свойство, а из другой его получаем. Но объект один единственный.