Object.getOwnPropertyDescriptor()返回的对象中的属性都是 undefine啊
为什么Object.getOwnPropertyDescriptor()返回的对象中的属性都是 undefine啊
value:undefined
writable:undefined
enumerable:undefined
configurable:undefined
为什么Object.getOwnPropertyDescriptor()返回的对象中的属性都是 undefine啊
value:undefined
writable:undefined
enumerable:undefined
configurable:undefined
2016-05-16
直接log出来就可以,不要循环;chulia你可以你可以new一个对象,定义属性去查看相应的属性:
console.log(Object.getOwnPropertyDescriptor(Object, 'prototype'));
// Object {value: Object, writable: false, enumerable: false, configurable: false}
var cat = new Object();
cat.legs = 4;
console.log(Object.getOwnPropertyDescriptor(cat, 'legs'));
// Object {value: 4, writable: true, enumerable: true, configurable: true}
举报