箭头函数,扩展运算符
- 函数的形参也可以设置默认值,当不传递实参时形参走默认值
function fn(x=1, y) { console.log(x,y);//1,undefined } fn();
- 扩展运算符...
- 可以将数组变成非数组,也可以将非数组变成数组
[...argument] //将类数组变成数组
...[1,2]; //将数组[1,2]变为数字1,2
[...ary1,...ary2]; //拼接数组
将数字变为字符串最快的方法 ""+1
箭头函数 箭头函数中没有this,箭头函数里的this往其上级作用域查找
function abs(a) { console.log(a) }
//改写为箭头函数:函数名=(形参)=>{} abs=(a)=>{ console.log(a) };
abs(10)