本文实例讲述了JavaScript继承与多继承。分享给大家供大家参考,具体如下:
虽然最新的EC6里边已经有了class的相关功能,但是从普及度上和阅读旧代码需求的方面来看,这点知识也得了解一下。
本文结构:
① 原理及分析
② 简单封装后的运用
1. 继承
① 原理及分析
先上一张图:
用这段代码的思想来实现继承,即:
函数F
F.prototype=objBase; //第二步:将传进来的基类对象(objBase)赋给函数F的原型(F.prototype)
return new F(); //第三步:返回一个F对象(已经具备了objBase特征)
}
② 简单封装后的运用
2. 多继承
① 原理及分析
多继承就是将多个对象的成员,交给当前对象
② 简单封装后的运用
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》及《》
希望本文所述对大家JavaScript程序设计有所帮助。