Functions(函數) | Javascript
JavaScript 函數(Functions)實現動態且可重複使用的程式碼。函數(Functions)封裝了一組指令,使你能夠定義可用不同輸入執行的邏輯。了解函數對於掌握 JavaScript 非常重要,因為它們實現了模塊化、可維護性和代碼效率。
See the Pen Functions(函數)-Javascript by lenrich (@lenrich) on CodePen.
定義函數:
在 JavaScript 中,你可以使用 function
關鍵字定義一個函數。這是一個簡單的例子:
"use strict";
function greet(name) {
console.log(`你好,${name}!`);
}
// 調用函數
greet('John'); // 輸出: 你好,John!
參數和返回值:
函數可以接受參數,這些參數充當在函數調用期間傳遞的值的占位符。 此外,函數可以向調用方返回值。例如:
"use strict";
function add(a, b) {
return a + b;
}
const sum = add(5, 3);
console.log(sum); // 輸出: 8
箭頭函數:
JavaScript 還支持箭頭函數,為某些場景提供了簡潔的語法。 這是一個箭頭函數的例子:
"use strict";
const multiply = (x, y) => x * y;
console.log(multiply(4, 6)); // 輸出: 24
函數(Functions)的好處:
- 代碼可重用性: 函數使你能夠通過使用不同的輸入調用它們來重用代碼。
- 模塊化: 將代碼分為函數增強了模塊化,使其更易於管理和理解。
- 抽象化: 函數允許你將複雜的操作抽象化,簡化整體代碼結構。
結論:
JavaScript函數(Functions)使開發者能夠創建有結構、模塊化和高效的程式碼。通過掌握函數,你可以提升構建可擴展和可維護應用程序的能力。
Tags