in 运算符 检测属性是否存在于某个对象中,自有属性和继承属性都返回true
var obj={
name:'sonia',
age:22
};
console.log('name' in obj);//自有属性
hasOwnProperty() 方法用于检测属性是否是自有属性,是则返回true,否则返回false
var obj = {
name:'lily'
};
console.log(obj.hasOwnProperty("name"));
微信扫一扫
var obj={
name:'sonia',
age:22
};
console.log('name' in obj);//自有属性
var obj = {
name:'lily'
};
console.log(obj.hasOwnProperty("name"));
相关推荐