我正试图用下面的方式来编写JS模块。在内存和CPU上编写模块有什么意义。第二个会在浏览器中占用更多的内存吗?Javascript模块声明 - 性能
使用函数声明
function MyModule() {
this.getOperation1 = operation1;
function operation1() {
return "XYZ"
}
}
使用变量定义
var MyModule = {
getOperation1: function() {
return "XYZ"
}
}
的可能重复[面向对象的JavaScript最佳实践?](http://stackoverflow.com/questions/907225/object-oriented-javascript-best-practices) – antyrat
我回顾了这个线程,它没有涵盖内存/ CPU角度的问题。 – tech20nn
你最终想达到什么目的? – Tamil