老师说用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();
提问时代码没打全,这是完整的
相似问题