Open mianandong opened 3 years ago
组合模式可以更优化
function Person(name) { this.name = name; } Person.prototype .getName = function () { console.log(this.name); } var person1 = new Person('xuwei');
@mianandong 这种方式自然是可以的,之所以写成这种方式:
Person.prototype = { constructor: Person, getName: function () { console.log(this.name); } };
文章中也有讲到,目的是为了更有封装性。
组合模式可以更优化