forEach會將陣列元素逐一取出,傳給使用者定義函數callback,在callback函數需接收陣列的相關資訊,這些資訓有下列參數可以使用: curren...
迴圈可以重複執行同一組程式碼,幫我們處理不斷重複的事情。迴圈會檢測條件,如果條件為 true,便會執行程式碼;接著條件繼續被檢測、程式碼繼續執行,直到條件為 f...
定義函式 函式的名稱。 包圍在括號()中,並由逗號區隔的一個函式參數列表。 包圍在大括號{}中,用於定義函式功能的一些JavaScript語句。 例 ❶...
Setter:存值的方法 Getter:取得特定值的方法(不會傳入參數) Setter 答:250 var wallet = { total: 10...
運算子 JavaScript 同時具有二元運算子及一元運算子, 以及一種特殊的 三元運算子,也就是 條件運算子。 一個二元運算子需要具備兩個運算元, 一個在運算...
即使函式已經執行結束,其內部的變數卻並未跟著消除,還能繼續被呼叫;這種能將外層變數「包」在內層暫存、使用的方式,就是所謂的「閉包」。 執行環境 執行環境(Exe...
每個執行環境都有屬於自己的this關鍵字(自然產生) this與函式如何宣告沒有關聯性,僅與呼叫方法有關 嚴格模式下,簡易呼叫會有很大的改變 影響函式 t...
進階 第1筆雖傳入數字與字串但this是物件所以會轉換成物件 fn.call(1, '小明', '小華'); fn.call('文字', '小明', '小華')...
打開網站就會產生一個節點樹 DOM 全名為 Document Object Model 中文翻譯為 文件物件模型,看起來很抽象但其實就是把一份 HTML 文件內...
寫html (innerHTML) 例 ❶ (答案:標題) const main = document.querySelector(".main&...