in判斷的是對象的所有屬性,包括對象實例及其原型的屬性
hasOwnProperty判斷一個對象是否有名稱的屬性或對象,此方法無法檢查該對象的原型鏈中是否具有該屬性,該屬性必須是對象本身的一個成員
function aa()
{
age:30
}
aa.prototype.name = "gao";
var o = new aa();
console.log(o.hasOwnProperty('age')); //false
console.log('name' in o); //true
console.log(o.name); //gao