JavaScript 簡介
2025年3月11日大约 1 分鐘
📌 學習內容
✅ 了解 JavaScript 的基本語法與特性
✅ 掌握變數、資料型別與運算符
✅ 學會使用條件判斷與迴圈
✅ 理解函式的定義與呼叫方式
JavaScript 簡介
JavaScript 是一種網頁程式語言,可以使網頁具有互動性,目前已成為全球最受歡迎的程式語言之一。
JavaScript 能做什麼?
- 網頁互動效果
- 表單驗證
- 動態內容更新
- 前後端應用開發
變數與資料型別
🔹 宣告變數
let name = "小明" // 可重新賦值的變數
const age = 25 // 不可變的常數
var school = "台大" // 舊式變數宣告(盡量避免使用)
🔹 基本資料型別
let name = "小明" // 字串 (String)
let age = 25 // 數字 (Number)
let isStudent = true // 布林值 (Boolean)
let skills = null // 空值 (Null)
let certificate // 未定義 (Undefined)
條件判斷與迴圈
🔹 if-else 條件判斷
let age = 20
if (age >= 18) {
console.log("已成年")
} else {
console.log("未成年")
}
🔹 for 迴圈
for (let i = 0; i < 5; i++) {
console.log("目前是第 " + i + " 次迭代")
}
🔹 while 迴圈
let count = 0
while (count < 5) {
console.log("計數: " + count)
count++
}
函式 (Function)
🔹 定義與呼叫函式
// 函式宣告
function sayHello(name) {
return "你好," + name + "!"
}
// 呼叫函式
let greeting = sayHello("小明")
console.log(greeting) // 你好,小明!
🔹 箭頭函式 (Arrow Function)
// 傳統函式
function add(a, b) {
return a + b
}
// 箭頭函式
const multiply = (a, b) => a * b
console.log(add(5, 3)) // 8
console.log(multiply(5, 3)) // 15
🎯 練習
- 寫一個函式計算圓面積,參數為半徑。
- 使用 if-else 判斷給定數字是否為偶數。