Мне легче искать определения методов, потому что все они включают
модель объекта Javascript лучше ...
function dog(name) {
this.name = name;
this.getName = function() {
return this.name;
};
};
ИЛИ ЖЕ
function cat(name) {
this.name = name;
};
cat.prototype.getName = function() {
return this.name;
};
И ПОЧЕМУ?
----- правки
Один или другой использует больше памяти?
Является ли один более или менее интенсивным процессором, чем другой?
Что является более ремонтопригодным?
Что является более масштабируемым?
Что является более читабельным?