遍历,没有就创建新的对象,有的就push进去

let lineData = []
    var obj = {}
    var dateList = []
    var legendName = []
    $.each(pileData.data.table, function (index, item) {
      dateList.push(item.dayId)
      $.each(item.children, function (index2, item2) {
        if (obj[item2.name] === undefined) {
          obj[item2.name] = {}
          obj[item2.name].name = item2.name
          obj[item2.name].data = []
        }
        obj[item2.name].data.push(item2.ip)
      })
    })
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容