关于继承实现中F.prototype=proto

来源:8-5 实现继承的方式

nanisore_0

2017-10-06 17:59

2:55处,第3种方法的实现F.prototype=proto,和第1种方法不是一样吗?为什么第1种方法不行,而第3中可以呢?

写回答 关注

2回答

  • 慕仰8118372
    2020-06-10 20:41:01

    是函数都有自己的prototype属性

  • nanisore_0
    2017-10-06 18:04:51

    貌似想明白了,因为创建了一个空对象,所以这个空对象会有自己的prototype,那么在修改时就不会影响到父类的prototype了。

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281100 学习 · 1020 问题

查看课程

相似问题