[JS] JavaScript 函式(Function)
函式的所有方法 @ MDN
箭頭函式(arrow function, lambda function)
基本用法
// 基本寫法,沒有參數的時候要記得加上空括號
let greeting = () => {
return 'Hello';
};
// 如果只有一行,可以省略{ }
let greeting = () => console.log('Hello');
// 如果只是要回傳某個值,可以省略 { } 和 return,但是需要在一行內寫完。
let greeting = () => 'Hello';
// 如果要直接回傳某個物件,要多用 () 包起來
let greeting = ({ name }) => ({ name });
// 當函數只有一個參數時,不需要使用括號
let greeting = (person) => 'Hello ' + person;
// 兩個以上的參數,需要使用括號
let add = (a, b) => a + b;