解构赋值

2020-09-01  本文已影响0人  卡五星星

1 数组的解构赋值

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

2 对象的解构赋值

 var a = {
       name:'张无忌',
       age:21,
  }
  var {name,age} = a;
  console.log('name',name); // name:张无忌
  console.log('age',age); // age,21

3 奇葩结构的解构赋值

对于数组而言 最要两边结构相同也适用解构赋值

let  [a,[b,c],d] = [1,[2,3],4];
console.log('a',a); // a,1
console.log('b',b); // b,2
console.log('c',c); // c,3
console.log('d',d); // d,4
上一篇 下一篇

猜你喜欢

热点阅读