iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0
Modern Web

30天絕望倒數JavaScript系列 第 5

JavaScript 常見語句分類

  • 分享至 

  • xImage
  •  
  1. 宣告與賦值語句
let x = 10;   // 宣告變數
const y = 20; // 常數
var z = 30;   // 舊版寫法(不建議)
  1. 條件判斷語句
if (x > 5) {
  console.log("大於 5");
} else if (x === 5) {
  console.log("等於 5");
} else {
  console.log("小於 5");
}

switch (y) {
  case 10:
    console.log("y 是 10");
    break;
  case 20:
    console.log("y 是 20");
    break;
  default:
    console.log("其他數字");
}

  1. 迴圈語句
for (let i = 0; i < 5; i++) {
  console.log(i);
}

let arr = [10, 20, 30];
for (let value of arr) {
  console.log(value); // for...of
}

for (let index in arr) {
  console.log(index); // for...in (拿索引)
}

let j = 0;
while (j < 3) {
  console.log("while", j);
  j++;
}

do {
  console.log("do...while 至少執行一次");
} while (false);

  1. 函式語句
function add(a, b) {
  return a + b;
}

const mul = function (a, b) {
  return a * b;
};

const sub = (a, b) => a - b; // 箭頭函式

  1. 流程控制
break;    // 跳出迴圈
continue; // 跳過當前迴圈
return;   // 結束函式並回傳值
throw new Error("發生錯誤"); // 拋出例外

try {
  riskyFunction();
} catch (err) {
  console.error("捕捉錯誤:", err);
} finally {
  console.log("一定會執行");
}

  1. 物件/陣列相關
let person = { name: "紅姊", age: 18 };
console.log(person.name);

let nums = [1, 2, 3];
nums.push(4);


上一篇
JavaScript語法
下一篇
JavaScript 註解
系列文
30天絕望倒數JavaScript9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言