摘要:
解构赋值: 1.左右两边结构必须一样 2.右边必须是个东西 3.声明和赋值不能分开,必须在一句话完成 数组解构 let arr=[1,2,3]; let a=arr[0]; let b=arr[1]; let c=arr[2]; //上面的代码等价于下面这一行 let [a,b,c]=[1,2,3] 阅读全文
摘要:
1.参数扩展/数组展开 参数扩展: a.可以收集剩余的参数 com:function(a,b,...args){}//Rest Parameter必须是最后一个 b.展开数组 展开后的效果,跟直接把数组的内容直接写在这一样(任何出现 , , 都能用数组展开) let arr1=[1,2,3]; le 阅读全文
摘要:
原生:function 名字(){}; com:function(){ alert(1) }, 箭头函数: ()=>{} com:()=>{ alert(1) } 改写的关键点是将function删除 加上 => 1.如果只有一个参数,()可以省 2.如果只有一个return ,{}可以省(只有一句 阅读全文