函数变化:
1.函数参数默认值
function show({x=0,y=0}={}){console.log(x,y)} show()
2.函数参数默认已经定义了,不能再使用let和const去声明...)=>{
语句
return
}
注意:
this问题,定义函数所在的对象,不在是运行时所在的对象
箭头函数里没有arguments,用’…’
箭头函数不能当构造函数
扩展运算符...、rest运算符:…
[1,2,3,4]->…[1,2,3,4]->1,2,3,4
1,2,3,4->…1,2,3,4->[1,2,3,4]
剩余参数:必须放到最后
转载于:https://juejin.im