1. 首页
  2. 网络技术
  3. 网络监控
  4. 浅谈JS继承_借用构造函数 & 组合式继承

浅谈JS继承_借用构造函数 & 组合式继承

上传者: 2020-11-25 15:55:39上传 PDF文件 44.4KB 热度 23次
2.借用构造函数 为解决原型中包含引用类型值所带来的问题, 我们使用一种叫做 借用构造函数(constructor stealing)的技术(又叫伪造对象或经典继承)。 这种技术的基本思想:在子类构造函数内部调用超类型构造函数。 通过使用apply()和call()方法可以在新创建的子类对象上执行构造函数。 function SuperType(){ this.colors = ["red", "blue", "green"]; } function SubType(){ //继承了 SuperType SuperType.apply(this); } var instance1
用户评论