Показать сообщение отдельно
  #7 (permalink)  
Старый 13.07.2017, 11:49
Аспирант
Отправить личное сообщение для Luca Посмотреть профиль Найти все сообщения от Luca
 
Регистрация: 20.06.2017
Сообщений: 69

я вот о чём:
class P {
     constructor() {
         this.kuku();
     }
     kuku() {
         alert('kuku');
     }
 }

let var1 = new P();
console.log(Object.getPrototypeOf(var1));
var1.__proto__ = null;
console.log(Object.getPrototypeOf(var1));
var1.kuku();

куда "куку" делось? ведь я изменил ссылку на прототип сконструированный объект я не трогал
все свойства и методы при конструировании пишутся в прототип что ли?
Ответить с цитированием