2015-02-24 34 views
0

我想不出JavaScript開發人員用於這種練習的術語。var someSome =(function(){...}());一個奇怪的JavaScript問?

var someSome = (function() { ... }()); 

- 括號內的包裝功能。我隱約記得有人打電話給這個fiif? fiff?

而且有很多優點,並且推薦使用java腳本實踐。

任何人都知道我在說什麼,爲什麼這是一個很好的做法?

它可能是,即使沒有分配如下面

(function() { ... }()); 
+0

IIFE。主要用於即時型變量聲明(如此處所示)並避免範圍污染。 – 2015-02-24 03:50:21

+0

謝謝尼!!!!立即調用函數表達式(IIFE)立即調用函數表達式(IIFE)立即調用函數表達式(IIFE)立即調用函數表達式(IIFE)立即調用函數表達式 – learnNetsuite 2015-02-24 03:51:44

回答

0

自執行功能。通常用作功能塊的包裝來立即調用它,並將其關閉。