Version 1
[yaffs-website] / node_modules / core-js / modules / _object-to-array.js
1 var getKeys   = require('./_object-keys')
2   , toIObject = require('./_to-iobject')
3   , isEnum    = require('./_object-pie').f;
4 module.exports = function(isEntries){
5   return function(it){
6     var O      = toIObject(it)
7       , keys   = getKeys(O)
8       , length = keys.length
9       , i      = 0
10       , result = []
11       , key;
12     while(length > i)if(isEnum.call(O, key = keys[i++])){
13       result.push(isEntries ? [key, O[key]] : O[key]);
14     } return result;
15   };
16 };