Сообщение от Gvozd
|
// К слову, также не понятно, почему :
a.__proto__.constructor===a, //FALSE , т.к. а - не есть объект-конструктор ??
а мне непонятно с чего вы решили что это должно быть так
|
Оттого, что у объекта-конструктора это вот так :
constr.prototype.constructor===constr
а у объекта-НЕконструктора это НЕтак . короче , заплутал малость, решил , что constr.prototype=constr.__proto__
Т.е. непонятка мешает : отчего же свойство constructor недоступно для объекта, не являющегося конструктором ?
PS. Остальное позже разберу.