ES5:
function f (a, b) {
return a + b;
}
-->ES6
let f = (a, b) => a + b
ES5:
function f (a, b) {
console.log('Hello ES6.');
return a + b;
}
-->ES6
let f = (a, b) => {
console.log('Hello ES6.');
return a + b;
}
如果把函数写在代码块里面,有return需要自己写return。
何时不能使用箭头函数:
https://segmentfault.com/q/1010000006958015
感觉这篇文章讲的很详细。
浙公网安备 33010602011771号