Show More
Commit Description:
fig bugs in login report
Commit Description:
fig bugs in login report
References:
File last commit:
Show/Diff file:
Action:
node_modules/core-js/modules/_enum-keys.js
| 15 lines
| 469 B
| application/javascript
| JavascriptLexer
|
r789 | // all enumerable object keys, includes symbols | |||
var getKeys = require('./_object-keys'); | ||||
var gOPS = require('./_object-gops'); | ||||
var pIE = require('./_object-pie'); | ||||
module.exports = function (it) { | ||||
var result = getKeys(it); | ||||
var getSymbols = gOPS.f; | ||||
if (getSymbols) { | ||||
var symbols = getSymbols(it); | ||||
var isEnum = pIE.f; | ||||
var i = 0; | ||||
var key; | ||||
while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key); | ||||
} return result; | ||||
}; | ||||