Blame view

node_modules/es5-ext/object/is-empty.js 311 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  "use strict";
  
  var value                   = require("./valid-value")
    , objPropertyIsEnumerable = Object.prototype.propertyIsEnumerable;
  
  module.exports = function (obj) {
  	var i;
  	value(obj);
  	for (i in obj) {
  		// Jslint: ignore
  		if (objPropertyIsEnumerable.call(obj, i)) return false;
  	}
  	return true;
  };