ES6常用知识点
1.展开运算符 ...(三个点)
arr1=[1,2,3]
arr2=[4,5,6]
[...arr1,...arr2] //[1,2,3,4,5,6]
相当于arr1.concat(arr2);
2.函数默认参数
function test1(a=0){
}
3.箭头函数
相当于匿名函数,简化了函数的定义()中放参数,无参数可省略,箭头后面是函数
var fun=(x,y)=>{
}
4.结构赋值
交换值
var a=1;
var b=2;
[a,b]=[b,a]
a与b交换赋值
a=2 b=1
在数组里获取指定元素并赋值
var arr1=[1,2,3,4]
var [a, ,b]=arr1
console.log(a,b); // 1 3