最佳答案
< p > 可能的重复: < br > 原型'和& # 39;这个# 39;在JavaScript中? < / p >
好吧,我对JS中的OOP的概念有点陌生。
下面这两段代码的区别是什么:
function animal(){
this.name = 'rover';
this.set_name = function(name){
this.name = name;
}
}
function animal(){
this.name = 'rover';
}
animal.prototype.set_name = function(name){
this.name = name;
}
它们都做同样的事情,那么有什么不同呢?