es6-对象与数组的解构赋值

      //1.测试对象解构赋值
      const object1 = {a1:'a1', b1:'b1'};
      const {a1, b1, c1} = object1;
      console.log(a1, b1, c1);
      //2.测试数组解构赋值
      const arr2= ['a2', 'b2'];
      const [a2, b2, c2] =arr2;
      console.log(a2, b2, c2);
      //3.测试函数解构赋值-传对象
      const object3 = {a3:'a3', b3:'b3'};
      this.testObject(object3);
      //4.测试函数解构赋值-传数组
      const arr4 = ['a4', 'b4'];
      this.testArray(arr4);
      //5.测试函数解构赋值-传对象并添加新属性
      const object5 = {a5:'a5', b5:'b5'};
      this.testObjectAdd(object5);
      console.log('object5', object5);
      //6.测试函数解构赋值-传数组并push
      const arr6 = ['a6', 'b6'];
      this.testArrayPush(arr6);
      console.log('arr6', arr6);
   testObject({a3, b3, c3='c3'}){
      console.log(a3, b3, c3);
    },
    testArray([a4, b4, c4='c4']){
      console.log(a4, b4, c4);
    },
    testObjectAdd(object5){
     Object.assign(object5, {c5:'c5'});
    },
    testArrayPush(arr6){
      arr6.push('c6');
    },

 

转载于:https://www.cnblogs.com/jishugaochao/p/11382594.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值