hasOwnProperty
语法:对象.hasOwnProperty(属性名)
Object.prototype.hasOwnProperty.call(对象,属性名)
hasOwnProperty返回的值是布尔类型 true/false
简单示例一下
var obj={
name:'aa',
age:'2',
habby:'睡觉,钓鱼'
}
console.log(obj.hasOwnProperty('name'))//true
console.log(Object.prototype.hasOwnProperty.call(obj,'age'))//true
console.log(obj.hasOwnProperty('habby'))//true
console.log(obj.hasOwnProperty('aa'))//false
本文介绍了JavaScript中用于检查对象是否包含自有属性的关键方法——hasOwnProperty。通过示例代码展示了如何使用该方法以及其返回值。文章强调了hasOwnProperty在避免原型链继承属性干扰时的重要性。
2万+

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



