Object.prototype.hasOwnProperty()

1. 定义:接受一个字符串作为参数,返回一个布尔值,表示该实例对象自身是否具有该属性

1 var obj = {
2   p: 123
3 };
4 
5 obj.hasOwnProperty('p') // true
6 obj.hasOwnProperty('toString') // false

上面代码中,对象obj自身具有p属性,所以返回truetoString属性是继承的,所以返回false

posted @ 2021-05-10 11:22  icyyyy  阅读(70)  评论(0)    收藏  举报