Javascript中对象继承的关系

让我们来看一下继承的继承和类继承和原型继承的组合。所谓的类继承是继承利用电话或应用模拟。




功能台(尺寸,高度){
这个尺寸=大小;
这个高度=高度;
}
函数的MJDesk(大小、高度){
(这desk.call,大小,高度); / /这就是类的继承。
}
VaR MJ =新mjdesk(10123);


这是像上面我们使用类的继承,继承,我们可以访问类中的方法和属性,但不能访问方法和母原型性质,这种方法别名冒充继承,顾名思义,是假冒的,假冒的继承,所以,真的不能继承原型类继承的缺点也很明显,当我们用更多的时间,就会造成内存的浪费。因此,我们使用了混合类继承和原型继承的方法:




功能台(尺寸,高度){
这大尺寸;
这个高度=高度;
}
函数的MJDesk(大小、高度){
(这desk.call,大小,高度); / /这就是类的继承。
}
mjdesk。原型=新(台); / /原型继承
VaR MJ =新mjdesk(12,12);
当然,这里的原型继承是一个空函数,我们在上一章中使用了一种更好的继承方法。


当然,我们现在最常用的是这两种混合的方式!



以上是Xiaobi介绍的Javascript对象的继承关系,我们希望能帮助你。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。