【发布时间】:2017-09-20 16:11:12
【问题描述】:
在 JavaScript 中,在培训教程等中,您将拥有一个对象原型。如:
function Animal(name) {
this.name = name;
speak: function() {
console.log("Yummy!");
}
}
然后他们会像let dog = new Animal("FunName")这样创建一个新实例
但是他们会觉得有必要为 Dog 定义一个单独的构造函数吗?
比如Dog.prototype.constructor = Dog;
这样做的“重点”究竟是什么?
【问题讨论】:
标签: javascript