美文网首页
js中判断对象是否存在某个属性

js中判断对象是否存在某个属性

作者: wj_39ed | 来源:发表于2020-08-18 08:22 被阅读0次

1.in运算符 (属性名 in 对象)

var obj={a:1};
"a" in obj//true

2.hasOwnProperty 只能识别对象自身的属性

var obj={a:1};
obj.hasOwnProperty("a")//true

obj.hasOwnProperty("toString")//  false     obj 本身没有toString属性

3.直接判断属性是否为undefined

if(obj.xxx == undefined){
}

相关文章

网友评论

      本文标题:js中判断对象是否存在某个属性

      本文链接:https://www.haomeiwen.com/subject/bahhjktx.html