es6特性 前端中json数组追加或者复制到另一个数组

es6特性 前端中json数组追加或者复制到另一个数组

作为一个半年的java菜鸟,在处理前端问题的时候发现了一个es6特性,比较实用就想记录下来

//这是一个json数组
 var  dataAllMonthOne =[
        {id: "1月", text: "1月"},
        {id: "2月", text: "2月"},
        {id: "3月", text: "3月"}
    ]
    //这是另一个json数组
      var  dataAllMonthTwo =[
        {id: "4月", text: "4月"},
        {id: "5月", text: "5月"},
        {id: "6月", text: "6月"}
    ]
    //现在我定义一个新的数组
    var dataAllMonth = [];

我想做的是把dataAllMonthOne ,dataAllMonthTwo 的值放入dataAllMonth 中
如果使用push

             dataAllMonth.push(dataAllMonthOne);
              dataAllMonth.push(dataAllMonthTwo);
              console.log(dataAllMonth)

前端打印出来你将会得到
在这里插入图片描述
前端打印出来你装进去的就是两个json数组对象

 dataAllMonth = [...dataAllMonthOne,...dataAllMonthTwo]

而使用使用这种方法是将dataAllMonthOne ,dataAllMonthTwo 里面的值装入
dataAllMonth 中
在这里插入图片描述
你就会得到这样一个json数组
如果你想完全了解对象扩展运算符(…)请到这篇文章
对象扩展运算符(…)的详细用法

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值