Jaka jest różnica między deklaracją prototypu? [duplikować]
To pytanie ma już tutaj odpowiedź:
Definiowanie prototypu Javascript 5 odpowiedziMetoda 1:
Rectangle.prototype.getArea = function() {
return this.length * this.width;
};
Metoda 2:
Rectangle.prototype = {
getArea: function() {
return this.length * this.width;
}
};
Jakie są różnice i zalety każdej z powyższych metod?