项目原始demo,不改动
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
Questo repository è archiviato. Puoi vedere i file e clonarli, ma non puoi effettuare richieste di pushj o aprire problemi/richieste di pull.
 
 
 
 

17 righe
468 B

  1. var getKeys = require('./_object-keys');
  2. var toIObject = require('./_to-iobject');
  3. var isEnum = require('./_object-pie').f;
  4. module.exports = function (isEntries) {
  5. return function (it) {
  6. var O = toIObject(it);
  7. var keys = getKeys(O);
  8. var length = keys.length;
  9. var i = 0;
  10. var result = [];
  11. var 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. };