summaryrefslogtreecommitdiff
path: root/node_modules/core-js/modules/_keyof.js
blob: 7b63229b03c2fe4e6f0847747bcc0bc9ed719673 (plain)
1
2
3
4
5
6
7
8
9
10
var getKeys   = require('./_object-keys')
  , toIObject = require('./_to-iobject');
module.exports = function(object, el){
  var O      = toIObject(object)
    , keys   = getKeys(O)
    , length = keys.length
    , index  = 0
    , key;
  while(length > index)if(O[key = keys[index++]] === el)return key;
};