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

 

posted @ 2020-08-27 17:08  Xyang  阅读(134)  评论(0编辑  收藏  举报
hi