JavaScript 是一種強大且流行的程式設計語言,廣泛應用於網頁開發。它使你能夠動態的更新內容、控制多媒體、動畫,讓你的網頁更加互動和動態。以下是一些基本概...
定義變數與資料型態 (1)定義變數使用let、const、var來宣告變數var: 函數作用域,可重新賦值與重複宣告,會提升到作用域頂部。let: 區塊作用域,...
條件語句 可以依據不同的條件執行不同的程式碼 (1) if(用來根據條件判斷執行對應的程式碼。如果條件為真 (true),則執行 if 區塊的程式)...
1.迴圈 讓我可以重複執行一段程式碼直到滿足條件為止 (1)for for (let i = 0; i < 5; i++) { console....
函數 1. 函數定義與呼叫基本函數定義: 使用 function 關鍵字來定義函數,greet 函數接受一個參數 function greet(name) {...
1. 變數作用域 (Scope) 作用域其實就是變數可以在哪裡使用的範圍。我們主要有兩種作用域:區域作用域 和 全域作用域。 (1)區域作用域 (Local S...
ES6+新特性 (1)解構賦值解構賦值允許你從陣列或物件中提取資料,並賦值給變數 陣列解構 let [first, second, third] = [&quo...
物件與陣列 物件和陣列是JavaScript中常用來存儲與處理資料的結構1.物件(Object)物件是一種可以存放多個資料的結構,資料以「key-value」的...
物件導向程式設計(OOP) 這是一種強大的設計方式,讓我們可以使用類別 (class) 和物件 (object) 來組織程式碼,實現更高的模組化和重用性。 1....
DOM 操作 1.選取DOM元素在進行 DOM 操作前,首先要選取我們想要修改的 HTML 元素。JavaScript 提供了幾個常用方法來選取 DOM 元素:...