1
我想了解OOP在Javascript中处理的方式,我偶然发现coffescript定义构造函数和原型的方式。 有人能告诉我这是什么代码Javascript OOP&Coffe
Animal = (function() {
function Animal(name) {
this.name = name;
}
Animal.prototype.move = function(meters) {
return alert(this.name + (" moved " + meters + "m."));
};
return Animal;
})();
的优势相比,这
function Animal(name) {
this.name = name;
}
Animal.prototype.move = function(meters) {
return alert(this.name + (" moved " + meters + "m."));
};