Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 什么是(函数(){…})();什么意思?_Javascript_Node.js - Fatal编程技术网

Javascript 什么是(函数(){…})();什么意思?

Javascript 什么是(函数(){…})();什么意思?,javascript,node.js,Javascript,Node.js,我在node.js和browser的许多模块中看到,它们的所有代码都包含在如下内容中: (function () { moduleName.prototype.variable = 'whatever'; })(); 任何人都可以解释这一切是什么,或任何链接,解释?我不知道如何搜索它!提前感谢。这是一种称为的模式 它主要用于隔离目的。这是一种称为

我在node.js和browser的许多模块中看到,它们的所有代码都包含在如下内容中:

(function () {

  moduleName.prototype.variable = 'whatever';

})();
任何人都可以解释这一切是什么,或任何链接,解释?我不知道如何搜索它!提前感谢。

这是一种称为的模式

它主要用于隔离目的。

这是一种称为