es6新版教程3-解构赋值

数组的解构赋值

以前,为变量赋值,我们只能直接赋值,如下代码

1
2
3
let a=1;
let b=2;
let c=3;

而现在,可以用解构赋值的方式来赋值

1
2
3
4
let [a,b,c]=[1,2,3]
console.log(a);//1
console.log(b);//2
console.log(c);//3


上一篇
js选取对象中的部分属性和值组成新对象 js选取对象中的部分属性和值组成新对象
在实际的开发过程中,经常有一种场景,就是后台接口返回一个大的对象集合,但是我们只需要其中的几个属性和对应的值,组成新的对象。常规做法是通过循环来实现的。 使用for of循环实现1234567891011121314151617181920
2017-01-16 刘赛
下一篇
ES6拓展运算符 ES6拓展运算符
拓展运算符定义:拓展运算符是三个点(…),将一个数组、类数组、字符串转为用逗号隔开的序列12345let arr1=[1,2,3,,4];console.log(...arr1);let arr2=[1,2,3,[5,6,7],8]cons
2017-01-14