判断JS对象是否拥有某属性

2025-04-29 16:21:43
推荐回答(1个)
回答1:

直接用点运算符来判断呀,如果没有这个属性就会返回undefined,undefined转换为布尔型也就是false

例如

var obj={a:1}
if(obj.a){console.log(obj.a)};//a属性存在
if(obj.b){console.log(obj.b)}else{console.log('属性不存在')}//这里会进else