Показать сообщение отдельно
  #33 (permalink)  
Старый 24.08.2009, 18:41
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

JSprog, B~Vladi, выделяйте цитату на которую отвечаете, так удобней.

Сообщение от JSprog
Связь с конструктором так как дочерние объекты не копируют свойство а тольок "читают" его
А если конструктор удалить? Или присвоить null? Объект сможет обратиться к этой свойству в .prototype? Вроде как, да.

function A() {}
A.prototype.z = 10;
var a = new A();
A.prototype = null;
a.constructor = null;
A = null;
alert(a.z); // 10 ?


Почему так? Ведь конструктор и .prototype уже null. И объект "а" уже потерял связь с ним - .constructor тоже null.

Сообщение от B~Vladi
В JavaScript нет классов
А там другая терминология какая-то? Расскажи подробней.

Сообщение от B~Vladi
JSprog, харош уже, давай что-нибудь уже делай...
Сообщение от JSprog
Как ты меня бесишь Влад. Думаешь я об этом не знаю? Я использую такую терминологию чтобы было понятней. И сам иди делай что-нибудь. Вот уж кто точно быдлокодер

B~Vladi, JSprog, парни, ну мы ж, вроде, договорились. Забейте, нас щас не это интересует (меня больше вы так хорошо рассказываете, а спускаетесь до выяснения отношений. Всё, забили).
__________________
Тонкости ECMAScript

Последний раз редактировалось Dmitry A. Soshnikov, 24.08.2009 в 18:43.
Ответить с цитированием