Есть ли более короткий способ написать это:
var controller = function(){
/*--- constructor ---*/
};
controller.prototype.function1 = function(){
//Prototype method1
}
controller.prototype.function2 = function(){
//Prototype method2
}
controller.prototype.function3 = function(){
//Prototype method3
}
return controller
Я использую require.js. Я задавался вопросом, могу ли я избежать повторения кода контроллера.прототипа.