构造函数实现继承(组合继承)
1-通过父构造函数继承属性
2-通过原型对象继承方法
<script> // 构造函数实现继承(组合继承) // 1-通过父构造函数继承属性 // 2-通过原型对象继承方法 function Lin(name, age) { this.name = name; this.age = age; } Lin.prototype.money = function () { console.log('花吧~'); } function Cong(name, age) { //通过调用父构造函数,继承属性 Lin.call(this, name, age) } //通过原型对象继承方法 Cong.prototype = new Lin(); Cong.prototype.constructor = Cong; var s1 = new Cong('小王', 38); console.log(s1); s1.money() //调用父亲的方法 </script>
还没有评论,来说两句吧...