深圳市时代万网科技有限公司(单题)

题型 难易度 出现频率 浏览 评论
问答题 31 0
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题

第一种:比较容易实现的方式,使用原型prototype指向父级对象,缺点是父级对象是共享,容易被修改。

第二种:借用构造函数,优点解决了子类实例共享父类引用属性的问题,缺点无法实现函数复用,每个子类实例都持有一个新的fun函数

第三种:组合继承(最常用),结合了前面的第一种和第二种将属性放在构造函数,将函数放在原型上,缺点是父类的构造函数被调用了2次。

第四种:寄生组合继承(最佳方式),实现起来比较麻烦

第五种:原型式

第六种:寄生式





还能输入{{limitInput-commentDet.length}}个字符