1 // https://github.com/tc39/proposal-object-getownpropertydescriptors
2 var $export = require('./_export')
3 , ownKeys = require('./_own-keys')
4 , toIObject = require('./_to-iobject')
5 , gOPD = require('./_object-gopd')
6 , createProperty = require('./_create-property');
8 $export($export.S, 'Object', {
9 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object){
10 var O = toIObject(object)
16 while(keys.length > i)createProperty(result, key = keys[i++], getDesc(O, key));