包裝整個 JavaScript 檔案到匿名函式中的目的是什麼?
包裝的目的是為了建立一個名稱空間並控制成員函式的可見性。它將程式碼包裝在一個函式作用域中,減少與其他庫的衝突。這便是我們所說的立即呼叫函式表示式 (IIFE) 或自執行匿名函式。
語法
以下是語法 −
(function() {
// code
})();正如上面所示, 下面的括號對將括號裡面的程式碼轉化成表示式 −
function(){...}此外,下一對,即第二對括號,則繼續操作。它呼叫函式,該函式是由上述表示式產生的。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP