老师看看我的理解对吗?

来源:8-1 对象冒充

Megalord

2020-02-25 13:28:03

只所以只能使用特权属性和方法,是因为没有new是吗?

相当于只是借用的person的方法来构造student,并没有在student的构造函数中去new person(),所以s1的_proto_没有指向person的prototype,因此无法使用原型中的属性和方法?

写回答

1回答

好帮手慕粉

2020-02-25

同学你好,也可以这样理解。视频老师这里只是在讲解在继承时只可以继承特权属性和方法,不可以继承共有属性和方法,s1的_proto_也确实没有指向person的prototype,我们可以打印看下:

http://img.mukewang.com/climg/5e54c78409c398e705150091.jpg

http://img.mukewang.com/climg/5e54c7b2096fa01707910089.jpg

这个并不常用,同学知道特权属性和方法可继承即可。

如果我的回答帮助了你,欢迎采纳,祝学习愉快~

0

0 学习 · 14456 问题

查看课程