я вот о чём:
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();
куда "куку" делось? ведь я изменил ссылку на прототип сконструированный объект я не трогал
все свойства и методы при конструировании пишутся в прототип что ли?