Object.getPrototypeOf(obj);
Object.create(obj);創建一個空對象並把空對象的原型指向obj;
Object.getOwnPropertyDescriptor(obj,”屬性名”) 返回一個新對象與原來的屬性標籤沒有了聯繫;
Object.getOwnPropertyNames(obj)返回obj自身的可枚舉與不可枚舉的屬性名;
Object.defineProperty(對象,”屬性名”,{屬性標籤})defineProperties(對象,{屬性名:{屬性標籤},屬性名:{屬性標籤},….})(IE9+);
Object.keys(obj)枚舉對象的屬性名;
Object.setPrototypeOf(子對象,父級對象)單獨修改一個對象的原型爲父級對象;
對對象標籤和屬性標籤的操作
Object.isExtensible(obj);
Object.preventExtensions(obj);
Object.seal(obj);
Object.isSealed(obj);
Object.freeze(obj);
Object.isFrozen(obj);
Object.prototype.toString.apply() 檢測類型;
obj.hasOwnProperty(“屬性名”);
obj.propertyIsEnumerable(“屬性名”);
obj.isPrototypeOf(obj1) 一個對象的原型是構造這個對象的函數的;prototype,prototype是對象;