JS 继承

1.原型链

查找属性、方法的路径


Paste_Image.png

通过修改原型对象实现继承

2.组合继承

Paste_Image.png

通过借调使属性共享继承

3.借调

1.call

Paste_Image.png

2.apply

Paste_Image.png
Paste_Image.png

3.用来测试内置类型

Paste_Image.png

4.方法的覆写

Paste_Image.png

通过原型,把之前有的方法进行重新赋值,从而实现覆写的效果

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JS中的继承 许多OO语言都支持两种继承方式:接口继承和实现继承; 因为JS中没有类和接口的概念 , 所以JS不支...
    SEELE7阅读 481评论 0 0
  • 1:原型继承 为了让子类继承父类的属性(也包括方法),首先需要定义一个构造函数。然后,将父类的新实例赋值给构造函数...
    codeSirCao阅读 267评论 0 0
  • 原文链接 js的继承有6种方式,大致总结一下它们各自的优缺点,以及它们之间的关系。 1.原型链 js的继承机制不同...
    空_城__阅读 802评论 0 11
  • 文字:若木菡 摄影:若木菡 你知道这是什么花吗? 这么美的花,似乎竟没人歌颂过,唯有一首现代无名氏写道“五角喇叭向...
    若木菡阅读 1,174评论 26 54
  • 是我 太多情 还是我 不够专一 那些曾经 爱慕过我的 或者 我爱慕过的 都时常 出现在 我的梦里 使我无法忘记
    弱水之女阅读 188评论 0 0