如何在json数组中获取等于X的最后一个值

用户742030

我需要在下面给出的以下响应中获得最后一个 'observed' 等于“observed”的 'num' 值(例如'估计'之前的那个)。

返回值每三个小时将下一个“估计”更新为“观察到”,并且每次请求 API 时我都需要显示更新后的“num”值。

非常感谢您的帮助。

axios.get('http://url_to_api')
  .then(function (response) => {
   //do the magic here to get last observed val
    console.log(LAST_OBSERVED_VAL)
  })

响应:

[  
  [  
    "time_tag",
    "num",
    "observed",
    "scale"
  ],
  [  
    "2019-01-16 18:00:00",
    "2",
    "observed",
    null
  ],
  [  
    "2019-01-16 21:00:00",
    "3",
    "observed",
    null
  ],
  [  
    "2019-01-17 00:00:00",
    "3",  // <-- Get this value
    "observed",
    null
  ],
  [  
    "2019-01-17 03:00:00",
    "2",
    "estimated",
    null
  ],
  [  
    "2019-01-17 06:00:00",
    "2",
    "estimated",
    null
  ],
  [  
    "2019-01-18 00:00:00",
    "2",
    "predicted",
    null
  ],
  [  
    "2019-01-18 03:00:00",
    "1",
    "predicted",
    null
  ],
]

西蒙嗨

你可以插入这样的魔法:

var k, LAST_OBSERVED_VAL = '';
for (k = response.data.length-1; k >= 0; k--)
{
    if (response.data[k][2] == "observed")
    {
        LAST_OBSERVED_VAL = response.data[k][1];
        break;
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在猫鼬中获取最后一个记录的一个值

来自分类Dev

如何在java的int数组中更改一个值等于另一个值?

来自分类Dev

获取json数组中的最后一个元素

来自分类Dev

如何从json数组中获取最后一个json对象?

来自分类Dev

如何使用javascript获取数组中特定ID的最后一个值?

来自分类Dev

如何在scala中获取数组的最后一个元素

来自分类Dev

如何在Smarty模板中获取数组的最后一个元素

来自分类Dev

如何在Smarty模板中获取数组的最后一个元素

来自分类Dev

如何获取Ruby中数组的最后一个元素?

来自分类Dev

如何在PostgreSQL中的一行上获取第一个和最后一个值

来自分类Dev

如何从Angular.js中的JSON获取某些属性中的最后一个值

来自分类Dev

如何在numpy数组中复制最后一个维度的值?

来自分类Dev

如何在敲除js中绑定可观察数组的最后一个索引值

来自分类Dev

如何在PostgreSQL中获取有条件的最后一个值?

来自分类Dev

如何在jquery的srcset属性中获取最后一个值?

来自分类Dev

如何在usql窗口表达式中获取最后一个非空值?

来自分类Dev

如何在关系表中获取非空的最后一个值

来自分类Dev

如何在jQuery中的多个选择之间获取最后一个选项值

来自分类Dev

如何获取xml中的最后一个节点值

来自分类Dev

如何获取xml中的最后一个节点值

来自分类Dev

如何从日志文件中获取最后一个值

来自分类Dev

如何在shell中获取最后一个参数

来自分类Dev

如何在javascript中获取对象的第一个,最后一个和其他值?

来自分类Dev

如何获取json的唯一值并求和数组中的另一个值?

来自分类Dev

当您不知道数组的大小时,如何获取JSON数组中的最后一个索引?

来自分类Dev

获取多维数组最后一个值的值

来自分类Dev

如何从JavaScript中的数组中获取一个值

来自分类Dev

jQuery .json中的JSON数组,当使用.append时,仅显示数组的最后一个值

来自分类Dev

如何在firestore字段中的数组字段中循环并检索最后一个具有真实值的结果?

Related 相关文章

  1. 1

    如何在猫鼬中获取最后一个记录的一个值

  2. 2

    如何在java的int数组中更改一个值等于另一个值?

  3. 3

    获取json数组中的最后一个元素

  4. 4

    如何从json数组中获取最后一个json对象?

  5. 5

    如何使用javascript获取数组中特定ID的最后一个值?

  6. 6

    如何在scala中获取数组的最后一个元素

  7. 7

    如何在Smarty模板中获取数组的最后一个元素

  8. 8

    如何在Smarty模板中获取数组的最后一个元素

  9. 9

    如何获取Ruby中数组的最后一个元素?

  10. 10

    如何在PostgreSQL中的一行上获取第一个和最后一个值

  11. 11

    如何从Angular.js中的JSON获取某些属性中的最后一个值

  12. 12

    如何在numpy数组中复制最后一个维度的值?

  13. 13

    如何在敲除js中绑定可观察数组的最后一个索引值

  14. 14

    如何在PostgreSQL中获取有条件的最后一个值?

  15. 15

    如何在jquery的srcset属性中获取最后一个值?

  16. 16

    如何在usql窗口表达式中获取最后一个非空值?

  17. 17

    如何在关系表中获取非空的最后一个值

  18. 18

    如何在jQuery中的多个选择之间获取最后一个选项值

  19. 19

    如何获取xml中的最后一个节点值

  20. 20

    如何获取xml中的最后一个节点值

  21. 21

    如何从日志文件中获取最后一个值

  22. 22

    如何在shell中获取最后一个参数

  23. 23

    如何在javascript中获取对象的第一个,最后一个和其他值?

  24. 24

    如何获取json的唯一值并求和数组中的另一个值?

  25. 25

    当您不知道数组的大小时,如何获取JSON数组中的最后一个索引?

  26. 26

    获取多维数组最后一个值的值

  27. 27

    如何从JavaScript中的数组中获取一个值

  28. 28

    jQuery .json中的JSON数组,当使用.append时,仅显示数组的最后一个值

  29. 29

    如何在firestore字段中的数组字段中循环并检索最后一个具有真实值的结果?

热门标签

归档