如何检查一个对象是否嵌套在另一个对象的属性中作为属性?

GibboK

我有一个嵌套在父对象的属性内的对象。我需要找出a属性是否存在。

var o = {
 prop: {
       a: 'a',
       b: 'b' 
    }
}

这是两种方法:

o.prop.hasOwnProperty('a'); // true

!!o.prop.a // true

两者有什么区别?还有其他选择吗?

罗伯·M

不同之处在于,第一个示例(hasOwnProperty)确保该属性未沿原型链传递,而第二个示例将传递从原型链继承“ a”的位置。您还可以使用以下方法进行检查:

('a' in o.prop)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何测试一个对象是否是另一个对象

来自分类Dev

通过传递关系检查一个对象是否等于另一个对象

来自分类Dev

如何检查对象的属性是否表示另一个对象的超集?

来自分类Dev

如何检查表示数字的对象是否大于另一个对象?

来自分类Dev

如何知道一个对象是否包含另一个对象

来自分类Dev

如果他嵌套在另一个对象实例中,该如何访问对象方法?

来自分类Dev

测试一个对象是否依赖于另一个对象

来自分类Dev

如何在动画过程中检查对象是否击中了另一个对象。

来自分类Dev

如何访问嵌套在另一个json响应的['error']属性中的json属性?

来自分类Dev

遍历一个IQueriable(对象A)并检查属性是否存在于另一个IQueriable(对象B)中

来自分类Dev

如何检查数组对象的属性是否与另一个对象数组中的值之一匹配

来自分类Dev

如何访问和循环嵌套在另一个对象内部的对象中的数组?

来自分类Dev

如果我有一个对象是另一个对象的属性,如何从该属性对象引用主对象?

来自分类Dev

如何检查一个对象是否包含另一个对象,例如

来自分类Dev

检查对象是否包含JavaScript中另一个对象的任何元素

来自分类Dev

如何通过另一个包含一个对象的对象访问一个对象,该对象是我要访问的对象的属性?

来自分类Dev

在另一个函数中访问对象属性

来自分类Dev

如何使用SDO_JOIN查找一个对象是否在另一个对象内

来自分类Dev

我如何测试某个特定对象是否完全在另一个对象内?

来自分类Dev

如何在同一Javascript对象中的另一个属性的值中引用一个属性?

来自分类Dev

对象是否面对另一个

来自分类Dev

如何在jschema中检查一个属性比另一个属性更多?

来自分类Dev

如何检查嵌套对象是否是另一个不使用 jQuery 的对象的后代

来自分类Dev

如何检查一个列表中的对象是否在另一个嵌套列表中?

来自分类Dev

如何使用ormlite保存嵌套在另一个对象中的对象?

来自分类Dev

检查对象是否在 ng-repeat 中的另一个对象数组中

来自分类Dev

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

来自分类Dev

如果对象与另一个对象属性匹配,如何获取对象中的值

来自分类Dev

如何在javascript中的另一个函数中使用函数作为对象的属性

Related 相关文章

  1. 1

    如何测试一个对象是否是另一个对象

  2. 2

    通过传递关系检查一个对象是否等于另一个对象

  3. 3

    如何检查对象的属性是否表示另一个对象的超集?

  4. 4

    如何检查表示数字的对象是否大于另一个对象?

  5. 5

    如何知道一个对象是否包含另一个对象

  6. 6

    如果他嵌套在另一个对象实例中,该如何访问对象方法?

  7. 7

    测试一个对象是否依赖于另一个对象

  8. 8

    如何在动画过程中检查对象是否击中了另一个对象。

  9. 9

    如何访问嵌套在另一个json响应的['error']属性中的json属性?

  10. 10

    遍历一个IQueriable(对象A)并检查属性是否存在于另一个IQueriable(对象B)中

  11. 11

    如何检查数组对象的属性是否与另一个对象数组中的值之一匹配

  12. 12

    如何访问和循环嵌套在另一个对象内部的对象中的数组?

  13. 13

    如果我有一个对象是另一个对象的属性,如何从该属性对象引用主对象?

  14. 14

    如何检查一个对象是否包含另一个对象,例如

  15. 15

    检查对象是否包含JavaScript中另一个对象的任何元素

  16. 16

    如何通过另一个包含一个对象的对象访问一个对象,该对象是我要访问的对象的属性?

  17. 17

    在另一个函数中访问对象属性

  18. 18

    如何使用SDO_JOIN查找一个对象是否在另一个对象内

  19. 19

    我如何测试某个特定对象是否完全在另一个对象内?

  20. 20

    如何在同一Javascript对象中的另一个属性的值中引用一个属性?

  21. 21

    对象是否面对另一个

  22. 22

    如何在jschema中检查一个属性比另一个属性更多?

  23. 23

    如何检查嵌套对象是否是另一个不使用 jQuery 的对象的后代

  24. 24

    如何检查一个列表中的对象是否在另一个嵌套列表中?

  25. 25

    如何使用ormlite保存嵌套在另一个对象中的对象?

  26. 26

    检查对象是否在 ng-repeat 中的另一个对象数组中

  27. 27

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

  28. 28

    如果对象与另一个对象属性匹配,如何获取对象中的值

  29. 29

    如何在javascript中的另一个函数中使用函数作为对象的属性

热门标签

归档