tiny-utils
Version:
common utils
3 lines (2 loc) • 847 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var r=function(r,t){return typeof r===t},t=function(t){return!(!r(t,"object")||null===t||Array.isArray(t))},n=function(t){return!(!r(t,"object")||!Array.isArray(t))},e=function(t){return!!r(t,"string")};exports.inArray=function(r,t){return!(!n(t)||-1==t.indexOf(r))},exports.isArray=n,exports.isEmpty=function(r){return t(r)?!Object.keys(r).length:n(r)?!r.length:e(r)?!r.trim().length:!r},exports.isFunction=function(t){return!!r(t,"function")},exports.isNull=function(r){return null===r},exports.isNumber=function(t){return!!r(t,"number")},exports.isObject=t,exports.isString=e,exports.isType=r,exports.isUndefine=function(r){return void 0===r},exports.uid=function(){return"_"+Math.random().toString(36).substring(2)};
//# sourceMappingURL=tiny-utils.cjs.production.min.js.map