将数据解析为单独的标记数组

时间:2018-05-20 18:21:06

标签: javascript arrays json

我有一些像这样的数据:

  anonymous {
    id: 1680,
    data: 
     { _ID: 0,
       JOB_ID: 1333,
       RecNum: 11832338,
       Pressure: 999.439,
       Pressure2: 714.131 },
    creationDate: 2018-05-09T14:00:23.199Z,
    job: 1 }

我需要做的是将每个有压力的物品放入自己的阵列中。所以在这种情况下,我最终会得到两个数组,压力和压力2,这些数组是每个数组的标签

这里的代码只使一个数组的值加倍

  Object.keys(this.query.rows).forEach(blob =>{
     pipelines.data.push( this.query.rows[blob].data.Pressure)
     pipelines.data.push( this.query.rows[blob].data.Pressure2)
     pipelines.creationDate.push( this.query.rows[blob].creationDate)
   })

我也尝试过使用地图功能,但经过多次尝试,我只能得到“未定义”的信息。结果。

我可以获取数据的密钥,但是如何使用它来测试我的数据并放入正确的数组?

 const myDataKeys = Object.keys(this.query.rows[0].data);

0 个答案:

没有答案