es5中的object对象
全面理解面向对象的 JavaScript
ECMAScript 5.1简介
对象属性的操作和获取
返回对象obj的名为propName的自身属性(非继承来的)的属性描述符.如果没有这个自身属性,则返回undefined.1
Object.getOwnPropertyDescriptor(obj, propName)
获取原型1
Object.getPrototypeOf(obj)
是否有属性1
obj.hasOwnProperty("string")
for,keys受枚举属性影响不可被枚举1
2for (var x in obj)
Object.keys(obj)
获取所有自有属性,不受枚举影响1
Object.getOwnPropertyNames()
操作自有属性1
Object.defineProperty(obj, propName, desc)