检测属性属于某个对象
in:检测某一个属性是否属性这个对象,不管是私有属性还是公共属性,只有存在都可以检测出来
"attr" in obj
hasOwnProperty:用来检测某一个属性是否为这个对象的私有属性
obj.hasOwnProperty("attr")
扩展:检测某个属性是对象的公有属性
function hasPubProperty(obj ,attr){
return (attr in obj) && !obj.hasOwnProperty(attr);
}