javascript 判断对象是否有属性

如题所述

如果是dom对象,使用getAttribute()方法

例如

var box = document.getElementById('#box');
if(box.getAttribute('属性名')){
    console.log('说明含有属性')
} else {
    console.log('说明没有含有属性')
}

如果是在javascript中的对象直接获取对象.属性名或者对象[属性名],如果获取不到就是没有,获取到就是存在

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-16
var a ={a:1,b:2};//对象a
if(a.a){//有属性
    alert(a.a)
}
if(a.c){//没属性
    alert(a.c)
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网