傳統函數到JQuery


function( ){ } 語法

這是傳統的函數表達方式,用來定義一個具名或匿名的函數。

範例:

$(document).ready(function(){
    console.log("DOM 已加載完成");
});

在這裡,function(){} 是一個匿名函數,當 DOM 加載完畢時執行。這種寫法在 jQuery 中很常見。


函式()[].方法;

這種語法其實是 JavaScript 中函式執行完後,直接操作其回傳值的模式。具體來說,它表示:

  1. 執行一個函式 函式()
  2. 然後對該函式的回傳值(可能是陣列或類似陣列的結構)進行操作 []
  3. 再調用該回傳值上的方法 .方法

我們可以拆解一下來看:

函式()[].方法;