JS判断对象是否包含某个属性
作者:互联网
1.使用hasOwnProperty()判断
hasOwnProperty方法的参数就是要判断的属性名称,当对象的属性存在时返回true,否则返回false。
var obj = { name:'jack' }; console.log(obj.hasOwnProperty('name')) // --> true console.log(obj.hasOwnProperty('toString'))// --> false
2.使用undefined判断
var obj={ x:5 }; console.log(obj.x!==undefined) //true console.log(obj.y!==undefined) //false console.log(obj.toString!==undefined) //true
标签:console,log,undefined,JS,hasOwnProperty,某个,obj,true,属性 来源: https://www.cnblogs.com/zys2019/p/14279778.html