0

我看到在 node.js 和浏览器的许多模块中,他们曾经将所有代码都放在这样的东西中:

(function () {

  moduleName.prototype.variable = 'whatever';

})();

谁能解释一下这一切是什么,或者任何解释的链接?我不知道如何搜索它!提前致谢。

4

1 回答 1

1

这是一种称为立即调用函数表达式的模式。

它主要用于隔离目的。

于 2013-08-22T18:30:53.000 回答