keys.js 394 B

12345678910111213
  1. import each from './each';
  2. import isFunction from './is-function';
  3. var keys = Object.keys ? function (obj) { return Object.keys(obj); } : function (obj) {
  4. var result = [];
  5. each(obj, function (value, key) {
  6. if (!(isFunction(obj) && key === 'prototype')) {
  7. result.push(key);
  8. }
  9. });
  10. return result;
  11. };
  12. export default keys;
  13. //# sourceMappingURL=keys.js.map