什麼是 JavaScript 中的自呼叫匿名函式?
在 JavaScript 中,用括號括起來的函式被稱為“立即呼叫函式表示式”或“自執行函式”。
包裝的目的在於控制成員函式的名稱空間和可見性。它將程式碼封裝在一個函式作用域中,並減少與其他庫的衝突。這就是我們所說的立即呼叫函式表示式 (IIFE) 或自執行匿名函式。
語法
以下是語法 -
(function() { // code })();
如上所示,括號中的這段程式碼將括號中的程式碼轉為一個表示式 -
function(){...}
此外,下一對括號,即第二對括號繼續操作。它呼叫函式,即上面表示式得到的結果。
廣告