Лучше определять все методы объекта в prototype функции конструктора объектов, так как это экономит память компьютера, так как каждый созданный объект функцией содержит в себе копию всех определенных внутри функции свойств и методов.
Пример.
function CreateObject(){
this.a = 1;
this.b = 2;
}
CreateObject.prototype = {
getA: function(){},
getB: function(){},
setA: function(){},
setB: function(){}
};
Комментариев нет:
Отправить комментарий