Показать сообщение отдельно
  #9 (permalink)  
Старый 31.12.2015, 20:49
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Сообщение от рони
foo сейчас это ник callbackhell
Это шутка?

Keramet, значение IsNamed будет уникальным для каждого экземпляра, аналогично public var в классах. Но это не работает для массивов и объектов, так как там значение наследуется по ссылке.

function MyClass() {

};
MyClass.prototype.foo = [];

var a = new MyClass;
a.foo.push(123);

var b = new MyClass;
b.foo.push(456);

alert(a.foo == b.foo);

Последний раз редактировалось ruslan_mart, 31.12.2015 в 20:53.
Ответить с цитированием