JavaScript 中的匿名自呼叫函式是什麼?


在 JavaScript 中,用圓括號括起來的函式稱為“立即呼叫函式表示式”或“自執行函式”。

括起來的目的是為名稱空間命名並控制成員函式的可見性。它將程式碼分塊包裝在一個函式作用域中,從而減少了與其他庫的衝突。這就是我們所說的立即呼叫函式表示式 (IIFE) 或自執行匿名函式。

語法

語法如下 −

(function() {
   // code
})();

如你以上所見,以下一對括號將括號內的程式碼轉換為一個表示式 −

function(){...}

上面那一段括號執行了操作後,再下一對括號,也就是第二對括號繼續執行。它呼叫了上面那個表示式所生成的那個函式。

更新於: 22-Jun-2020

406 次瀏覽

開啟你的 職業

完成課程以獲得認證

開始
廣告
© . All rights reserved.