將整個 JavaScript 檔案包裝在匿名函式中的目的是什麼?


包裝的目的是為了建立一個名稱空間,控制成員函式的可見性。它將程式碼包裝在函式作用域中,並減少與其他庫的衝突。這被稱為立即呼叫函式表示式 (IIFE) 或自執行匿名函式。

語法

以下為語法:

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

如上所示,括號中的以下幾對將括號中程式碼轉換成表示式:

function(){...}

此外,下一對,即第二對括號繼續此操作。它呼叫因上述表示式而生成的函式。

更新於: 12-6-2020

819 次瀏覽

開啟您的職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.