首先说一下,
Object.create()创造出来的
Object.create({pname:'plishishi'},{
name:{
value:'lishishi'
}
})
现在看到的第一个参数里面的对象就是__proto__里面的属性
除了这种写法还可以写成Object.create(Object.prototype,{
name:{
value:'lishishi'
}
})
下面再说下for in,for in 是只能遍历可枚举的
再讲下Object.keys(),只能遍历自有属性,并且是可枚举属性.
Object.hasOwnProperty('panme') ,能查找自有属性里面有没有
'pname' in obj2 //true in不能查找自有属性里有没有
Object.getOwnPropertyDescriptors(obj2),这个方法是查看自有属性里面的东西
Object.property.toString.call() //这里面的对象可以具体查看到他是数组还是什么别的东西