这套额外的括号有什么作用?

时间:2018-03-02 17:40:25

标签: javascript

我正在尝试学习JS,并且遇到了一些格式如下的示例。 testModule函数完全包含在括号中,但是紧跟在它后面有一组额外的括号(在结束的分号下面)。那套括号是什么?感谢您的见解!

var testModule = (function () {

  var counter = 0;

  return {

    incrementCounter: function () {
      return counter++;
    },

    resetCounter: function () {
      console.log( "counter value prior to reset: " + counter );
      counter = 0;
    }
  };

})(); 

0 个答案:

没有答案