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
舉報
2016-07-06
var info = Object.getOwnPropertyDescriptor(Object, 'prototype');
console.log(info);
for (prop in info) {
? ? ? console.log(prop + ':' + info[prop]);
}
2016-07-06
直接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}
2016-05-16
我的遍歷源碼錯了 額