如何使用Map检查嵌套的对象数组中是否存在键

水务局

我试图查看是否某个键,“通道”将存在于对象数组中。该数组可以有一个或多个对象。如果有多个,我们需要检查它们是否存在

下面的示例有多个

这是我目前所拥有的,它适用于单个对象,但不适用于多个对象

var obj = [
  {
    "Movies": {
      "7364234": "hsjd",
      "tom and jerry": "dsjdas",
      "mickey mouse": "kfjskdsad",
      "popeye the sailor man": "alkdsajd",
      "channel": "kasjdsjad"
    }
  },
  {
    "Movies": {
      "73642348": "hsjd",
      "terry and jon": "dsjdas",
      "mickey rat": "kfjskdsad",
      "popeye the sailor women": "alkdsajd",
      "channel": "kasjdsjad"
    }
  }
];

    if ( typeof obj[0]["Movies"]["channel"] !== 'undefined' ) {
        console.log('exists');
    } else {
        console.log('does not exist');
    }
mah111

如果我正确理解,您可以遍历数组中动态对象的数量,甚至不需要更改很多代码。

var obj = [
  {
    "Movies": {
      "7364234": "hsjd",
      "tom and jerry": "dsjdas",
      "mickey mouse": "kfjskdsad",
      "popeye the sailor man": "alkdsajd",
      "channel": "kasjdsjad"
    }
  },
  {
    "Movies": {
      "73642348": "hsjd",
      "terry and jon": "dsjdas",
      "mickey rat": "kfjskdsad",
      "popeye the sailor women": "alkdsajd",
      "channel": "kasjdsjad"
    }
  }
];

for (i = 0; i < obj.length; i++) {

  if ( typeof obj[i]["Movies"]["channel"] !== 'undefined' ) {
      console.log('exists');
  } else {
      console.log('does not exist');
  }
  }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查嵌套对象中是否存在键

来自分类Dev

制作嵌套对象数组并检查键是否存在于objs中

来自分类Dev

如何检查MongoDB中对象中嵌套键的存在?

来自分类Dev

Javascript:检查键是否存在于对象数组中

来自分类Dev

如何检查json中是否存在嵌套键?

来自分类Dev

如何检查键是否存在于数组数组中?

来自分类Dev

如何构造循环以检查嵌套数组中是否不存在对象值

来自分类Dev

如何检查python中是否存在JSON键/对象

来自分类Dev

如何检查嵌套数组中是否存在项目

来自分类Dev

如何检查数组中是否存在相同的键?

来自分类Dev

如何检查数组键php中是否存在变量

来自分类Dev

如何检查 JavaScript 对象数组中是否存在特定对象?

来自分类Dev

如何检查键在对象数组中是否为空?

来自分类Dev

如何检查JS中的对象数组中是否存在属性

来自分类Dev

如何检查数组键是否存在?

来自分类Dev

检查数组中是否存在键/值对

来自分类Dev

如何检查元素是否存在于数组对象中

来自分类Dev

AngularJS:检查对象中是否存在键/值并构造对象数组

来自分类Dev

如何使用jquery检查数组中的对象值是否已存在

来自分类Dev

如何使用 lodash 检查对象数组中是否存在元素

来自分类Dev

检查数组中是否存在对象

来自分类Dev

检查数组中是否存在对象

来自分类Dev

如何检查一个 json 对象数组中的 id 是否存在于另一个 json 对象嵌套数组中?

来自分类Dev

如何检查 JavaScript 中嵌套对象中是否存在空对象?

来自分类Dev

当JSON包含没有键的数组时,如何检查键是否存在于swiftyJSON中

来自分类Dev

如何检查数组键是否存在于php中的多维数组中

来自分类Dev

下划线,检查键是否存在于对象数组中

来自分类Dev

检查VBA中是否存在嵌套的字典键

来自分类Dev

根据列表检查嵌套字典python中是否存在键

Related 相关文章

  1. 1

    检查嵌套对象中是否存在键

  2. 2

    制作嵌套对象数组并检查键是否存在于objs中

  3. 3

    如何检查MongoDB中对象中嵌套键的存在?

  4. 4

    Javascript:检查键是否存在于对象数组中

  5. 5

    如何检查json中是否存在嵌套键?

  6. 6

    如何检查键是否存在于数组数组中?

  7. 7

    如何构造循环以检查嵌套数组中是否不存在对象值

  8. 8

    如何检查python中是否存在JSON键/对象

  9. 9

    如何检查嵌套数组中是否存在项目

  10. 10

    如何检查数组中是否存在相同的键?

  11. 11

    如何检查数组键php中是否存在变量

  12. 12

    如何检查 JavaScript 对象数组中是否存在特定对象?

  13. 13

    如何检查键在对象数组中是否为空?

  14. 14

    如何检查JS中的对象数组中是否存在属性

  15. 15

    如何检查数组键是否存在?

  16. 16

    检查数组中是否存在键/值对

  17. 17

    如何检查元素是否存在于数组对象中

  18. 18

    AngularJS:检查对象中是否存在键/值并构造对象数组

  19. 19

    如何使用jquery检查数组中的对象值是否已存在

  20. 20

    如何使用 lodash 检查对象数组中是否存在元素

  21. 21

    检查数组中是否存在对象

  22. 22

    检查数组中是否存在对象

  23. 23

    如何检查一个 json 对象数组中的 id 是否存在于另一个 json 对象嵌套数组中?

  24. 24

    如何检查 JavaScript 中嵌套对象中是否存在空对象?

  25. 25

    当JSON包含没有键的数组时,如何检查键是否存在于swiftyJSON中

  26. 26

    如何检查数组键是否存在于php中的多维数组中

  27. 27

    下划线,检查键是否存在于对象数组中

  28. 28

    检查VBA中是否存在嵌套的字典键

  29. 29

    根据列表检查嵌套字典python中是否存在键

热门标签

归档