JavaScript 继承 4 原型式继承
2017-12-15 本文已影响5人
赵者也
var person = {
name: "Neo",
friends: ["Toby", "Tina"]
}
var toby = Object.create(person, { friends: {
value: ["Neo", "Tina", "Jim"]
} });
console.log(toby.friends);
var tina = Object.create(person, { friends: {
value: ["Neo", "Lucy", "Caitlin"]
} });
console.log(tina.friends);
输出结果:
输出结果在没有必要兴师动众地创建构造函数,而只想让一个对象与另一个对象保持类似的情况下,原型式继承是完全可以胜任的。