第20天:學習 JavaScript 中的函式 (Function)
今天是我參加 IT 鐵人賽的第二十天,我決定學習 JavaScript 中的函式。函式是一種可以重複使用的程式碼塊,允許我們將程式碼組織成更小、更易於管理的部分。掌握函式的基本語法和使用方法對於編寫高效和可維護的代碼至關重要。
一開始,我學習了函式的基本語法。函式可以使用 function 關鍵字來定義,並且可以接受參數和返回值。函式的定義包括函式名稱、參數列表和函式體。函式可以在需要時被調用,並且可以返回一個值。
接下來,我實作了一些範例來鞏固我的學習。我首先定義了一個簡單的函式,然後調用這個函式來計算兩個數字的和。接著,我定義了一個帶有參數的函式,並使用這個函式來計算一個數字的平方。
範例如下:
// 定義一個簡單的函式
function greet() {
console.log("Hello, World!");
}
// 調用函式
greet(); // 輸出: Hello, World!
// 定義一個帶有參數的函式
function add(a, b) {
return a + b;
}
// 調用函式並傳遞參數
let sum = add(5, 3);
console.log("Sum:", sum); // 輸出: Sum: 8
// 定義一個計算平方的函式
function square(x) {
return x * x;
}
// 調用函式並傳遞參數
let result = square(4);
console.log("Square:", result); // 輸出: Square: 16
今天的學習讓我對 JavaScript 中的函式有了更深入的理解,並且能夠靈活運用函式來組織和重用程式碼。