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