- 博客(3)
- 收藏
- 关注
原创 原型继承中的注意事项
1. 先定义原型继承关系,再添加子类的自定义方法或属性(原型的属性,即共享的属性和方法要在原型继承关系确立后,再定义)。 2. 利用原型链继承,给子类添加原型方法时,不可以重写prototype function Animal(newAge){ this.age = newAge; } function Person(newId){ this.id = newId; } Person.prototype...
2021-04-27 11:42:42
77
原创 原型链继承
让子对象的原型指向父对象的实例,父对象的原型指向爷爷对象的实例,依次类推,就形成了原型链 function Animal(newAge){ this.age = newAge; } Animal.prototype.eat = function(){ console.log("Animal.eat"); } function Person(newId){ this.id = newId; } ...
2021-04-27 11:37:53
51
原创 原型继承
* 就是子对象自动拥有父对象的属性和方法, 继承可以提高代码的复用性。 *JS里的继承主要依靠是的原型链。让原型对象(每一个构造函数都有一个原型对象)的值,等于另一个类型的实例,即实现了继承;另外一个类型的原型再指向第三个类型的实例,以此类推,也就形成了一个原型链 function Animal(newName,newAge){ this.name = newName; this.age = newAge; } Animal.p...
2021-04-27 11:35:35
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人