变量的赋值

2015-11-25  本文已影响0人  starwmx520

1、基本用法

var a=1;

var b=2;

es6:

var [a,b]=[1,2];

可从数组中提取值,按照对应位置,赋值。

这叫“模式匹配",只要等于号两边的模式相同,左边的变量就会赋值对应的值。

let[,,third]=["foo","bar","baz"];

let[x,,y]=[1,2,3];

let[head,...tail]=[1,2,3,4];

let[x,y,...z]=['a'];

如果解构不成功是未定义了.

let[x,y,z]=new Set(["a","b","c"])

也可用new Set

上一篇 下一篇

猜你喜欢

热点阅读