function
的方式
function
前使用let
、const
) 再加上 function
// 函式陳述式
function num(x) {
return x+x;
}
// 函式表達式
const num = function(x) {
return x+x;
}
=>
來省略 function
{}
內容只有一行 return
,可省略 {}
與 return
()
()
const add = function(a, b) {
return a + b;
}
// 基本=>
const add = (a, b) => {
return a + b;
}
// 只有一行 return
const add = (a, b) => a + b
// 只有一個參數時,可省略()
const add = a => a
// 若無參數,就一定要加()
const add = () => { 內容 }
MDN 箭頭函式
JavaScript ES6 Arrow Functions 箭頭函數
鐵人賽:箭頭函式 (Arrow functions)
箭頭函式
[筆記] JavaScript ES6 中的箭頭函數(arrow function)及對 this 的影響
預計說明一下陣列的其它用法