es6-解构赋值

解构赋值: 两边的结构一定要相同, 不然那就会报错

 1.数组的解构赋值
  let [a, b, c] = [1,2,4];

  console.log(a, b,c);

 2.对象的解构赋值; 结构必须一样, 不然会报错
 
  let obj = [{d, e}, [n1, n2, n3], num, str] = [{d:12, e: 13}, [0,0,0], 33, '字符串'];
  console.log(obj);
 
posted @ 2019-01-04 18:23  noraZhang  阅读(80)  评论(0编辑  收藏  举报