老师说用super可以访问到原型上的属性
来源:6-6 新的方法(新方法)
陈莺莺呀
2020-03-25 21:47:32
老师说用super可以访问到原型上的属性

为什么我没用super也可以访问到原型上的属性呢?
const obj={
say(){
console.log(this.name);
}
}
Object.setPrototypeOf(obj,obj1);//修改obj的原型为obj1
obj.say();
2回答
同学你好,使用this也是可以访问到原型上的属性的。在本代码中,效果类似于super。
祝学习愉快~
陈莺莺呀
提问者
2020-03-25
const obj1={myname:"cyy"};
const obj={
say(){
console.log(this.myname);
}
}
Object.setPrototypeOf(obj,obj1);//修改obj的原型为obj1
obj.say();提问时代码没打全,这是完整的
相似问题