hasOwnProperty()方法用于检测一个对象是否含有特定的自身属性,返回一个布尔值
function Fn() {
this.age = 'wm'
}
Fn.prototype.sex = '女'
var obj = new Fn()
// 实例化对象会继承构造函数里的属性和方法
console.log(obj.hasOwnProperty('age')) // true
console.log(Fn.prototype.hasOwnProperty('age')) //false
console.log(obj.hasOwnProperty('sex')) // false
hasOwnProperty()方法用于检查对象是否包含特定的自身属性,不检查原型链。在示例中,对象obj拥有自身属性age,而sex是原型Fn.prototype的属性,因此obj没有sex这个自身属性。
803

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



