UNPKG

flo-utils

Version:
35 lines (27 loc) 695 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _isObject = _interopRequireDefault(require("./isObject")); var _util = require("./warn/util"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * @name emptyObj 判断空对象 * @param {*} obj * @returns */ function emptyObj(obj) { if (!(0, _isObject.default)(obj)) { (0, _util.consoleWran)('type is object'); return false; } for (var prop in obj) { if (Object.prototype.hasOwnProperty.call(obj, prop)) { return false; } } return true; } var _default = emptyObj; exports.default = _default;