java培训
搜索分类

前端培训之javacript继承的6种方法

赋能网 2023-06-13 169

1,原型链继承

基本思想:利用原型让一个引用类型继承另外一个引用类型的属性和方法。

构造函数,原型,实例之间的关系:每个构造函数都有一个原型对象,原型对象包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。

2,借用构造函数继承

基本思想:在子类型构造函数的内部调用超类构造函数,通过使用call()和apply()方法可以在新创建的对象上执行构造函数。

3,组合继承(原型+借用构造)

基本思想:将原型链和借用构造函数的技术组合在一块,从而发挥两者之长的一种继承模式。

4,原型式继承

前端培训之javacript继承的6种方法

基本想法:借助原型可以基于已有的对象创建新对象,同时还不必须因此创建自定义的类型。

5,寄生式继承

基本思想:创建一个仅用于封装继承过程的函数,该函数在内部以某种方式来增强对象,最后再像真正是它做了所有工作一样返回对象。

6,寄生组合式继承

基本思想:通过借用函数来继承属性,通过原型链的混成形式来继承方法

想要了解跟多关于前端培训课程内容欢迎关注赋能网前端培训,赋能网除了这些技术文章外还有免费的高质量前端培训课程视频供广大学员下载学习

前端培训之javacript继承的6种方法


前端培训之javacript继承的6种方法

相关: 上海有什么好的前端培训机构——转行学前端有必要去培训机构吗

发表评论
0评