iT邦幫忙

2023 iThome 鐵人賽

0
自我挑戰組

那些有趣的程式系列 第 34

【Day34】從零開始的程式大亂鬥:JavaScript-IIFE

  • 分享至 

  • xImage
  •  

今天要介紹的是 JavaScript 的 IIFE。

IIFE,全稱立即調用函數表達式(Immediately Invoked Function Expression)。
IIFE 是一個匿名函數表達式,它被定義並立即執行,通常用於創建一個封閉的作用域,以避免變數污染全局作用域。

IIFE 是什麼?

簡單來說就是,會直接執行的函式。

以往在使用函式時,還要呼叫,但使用。

宣告方式:

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

Example:

(function () {
    var privateVariable = "I'm private";
    console.log(privateVariable);
})();

console.log(privateVariable);

上一篇
【Day33】從零開始的程式大亂鬥:CSS-Display
下一篇
【Day35】從零開始的程式大亂鬥:JavaScript-操作DOM
系列文
那些有趣的程式35
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言