# javascipt 面向对象编程
# 构造函数继承实现方法
👍➡️构造函数"继承"的六种方法⬅️
//现在有一个"动物"对象的构造函数。
function Animal() {
this.species = "动物";
}
//还有一个"猫"对象的构造函数。
function Cat(name, color) {
this.name = name;
this.color = color;
}
console.log(typeof new Animal());
Cat.prototype = new Animal();
Cat.prototype.constructor = Cat;
let cat = new Cat("xi", "red");
console.log(cat);
console.log(cat.species);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16