es6 随便记一下


var [a,b,c] = [1,2,3]

  

var [head, ...tail] = [1,2,3,4,]
var [,,th] = [1,2,3]

  

var {foo,bar} = {foo:'aaa',bar:'bbb'}
var {baz, fo} = {fo:'aaa',bar:'bbb'}//baz没有成功赋值
var {bar:baz, fo} = {fo:'aaa',bar:'bbb'}
对象也可以同样解构:o = ....; var {p:[x,{y}]} = o;
[a,b] = [b,a]

  

  

 

猜你喜欢

转载自www.cnblogs.com/tabCtrlShift/p/9229411.html
今日推荐