像以下的代碼var testModule = (function(){ var counter = 0; return { incrementCounter: function(){ return ++counter; }, resetCounter: function(){ counter = 0; } };})();是否可以理解為return 返回一個匿名的對象, 賦給testModule ,然后testModule擁有了incrementCounter和resetCounter兩個可以訪問閉包的方法 ? {}和里面的內容是否可以稱為一個匿名對象,js有沒有這個概念 ?
js中return{}大括號的含義
慕森王
2018-09-06 09:09:10