箭头函数
1.只包含一个参数,一个表达式
funtion sayHello (name){
console.log('Hello',name); 可简写为: sayHello = name => console.log('Hello', name); }
2.只包含一个参数,返回结果return
funtion sayHello (name){
return 'Hello'+name 可简写为: sayHello = name => ('Hello,'+name)
}
3.setTimeout
setTimeout(funtion(){
console.log('loaded') 可简写为: setTimeout(() => console.log('loaded'),2000)
},2000)
3.forEach
lists.forEach(funtion(item){
console.log(item) 可简写为: list.forEach(item => console.log(item))
})
4.当多个变量且设置默认参数时
function volume(l,w,h){ volume = (l, w = 3, h = 4 ) => {
if (w === undefined) let a = (l * w * h);
w = 3; 可简写为: console.log(a)
if (h === undefined) }
h = 4;
return l * w * h;
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步