ee9ebf1177a4f1c9c9608eb57a590086a2d4a5f8649a52613fd8b4577ead8d334abc885a93622e820543da224a22a0a9a9d9286fd49acd2a09ff0dbaa0ce9b 360 B

123456789101112131415
  1. import hasOwnProp from './has-own-prop';
  2. export default function isObjectEmpty(obj) {
  3. if (Object.getOwnPropertyNames) {
  4. return Object.getOwnPropertyNames(obj).length === 0;
  5. } else {
  6. var k;
  7. for (k in obj) {
  8. if (hasOwnProp(obj, k)) {
  9. return false;
  10. }
  11. }
  12. return true;
  13. }
  14. }