判断一个对象是否具有某个属性名的方法:

只要o.age的值不是 false、数字零(0)、空字符串、空对象、undefined 返回的就是true

in运算符的用法:是用来检测某个对象是否具有某个属性用的 返回值是: boolean
所以 判断一个对象是否具有某一个属性 最好用in运算符。
转载于:https://blog.51cto.com/11871779/2118099
本文介绍了一种检查JavaScript对象是否包含特定属性的有效方法:使用in运算符。这种方法能够准确地判断对象是否拥有指定的属性,而不会受到属性值为false、0等特殊值的影响。
判断一个对象是否具有某个属性名的方法:

只要o.age的值不是 false、数字零(0)、空字符串、空对象、undefined 返回的就是true

in运算符的用法:是用来检测某个对象是否具有某个属性用的 返回值是: boolean
所以 判断一个对象是否具有某一个属性 最好用in运算符。
转载于:https://blog.51cto.com/11871779/2118099
661
2327

被折叠的 条评论
为什么被折叠?