文章 > JavaScript > js中hasOwnProperty函数的使用

js中hasOwnProperty函数的使用

js hasOwnProperty

小妮浅浅

2021-10-29 16:27:59873浏览 · 0收藏 · 0评论

1,hasownProperty是JavaScript中唯一的处理属性,但不查找原型链的函数。

2,只有hasownProperty才能给出正确和期望的结果,这在遍历对象的属性中非常有用。没有其他方法可以用来排除原型链上的属性,而不是定义对象本身的属性。

实例

// 修改Object.prototype
Object.prototype.bar = 1;
var foo = {goo: undefined};
foo.bar; // 1
'bar' in foo; // true
foo.hasOwnProperty('bar'); // false
foo.hasOwnProperty('goo'); // true

以上就是js中hasOwnProperty函数的使用,希望对大家有所帮助。更多js学习指路:js教程

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

Baidu