箭头函数是必须要掌握的,今天我们一起来学习一下,它给开发者带来方便的同时,也要留意它的「无能」。先看一个例子:
const names = [
'wsy',
'suyan',
'前端小课'
];
let lengths = names.map(name => name.length);
console.log('lengths = ', lengths);
结过如图:
先看下它的语法:
1、无参数
function call(callback) {
callback();
}
call(() => {
console.log('arrow void');
});
// 箭头函数类似于下面这个函数
call(function () {
console.log('void');
});
2、只有一个参数,无返回值