@antmjs/vantui
Version:
一套适用于Taro3及React的vantui组件库
53 lines (52 loc) • 1.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.isArray = isArray;
exports.isBoolean = isBoolean;
exports.isEmptyObject = isEmptyObject;
exports.isFunction = isFunction;
exports.isNull = isNull;
exports.isNumber = isNumber;
exports.isObject = isObject;
exports.isString = isString;
exports.isSymbol = isSymbol;
exports.isUndefined = isUndefined;
function isString(args) {
return toString.call(args) === '[object String]';
}
function isArray(args) {
return toString.call(args) === '[object Array]';
}
function isBoolean(args) {
return toString.call(args) === '[object Boolean]';
}
function isUndefined(args) {
return toString.call(args) === '[object Undefined]';
}
function isNull(args) {
return toString.call(args) === '[object Null]';
}
function isNumber(args) {
return toString.call(args) === '[object Number]';
}
function isObject(args) {
return toString.call(args) === '[object Object]';
}
function isEmptyObject(args) {
if (!isObject(args)) {
return false;
}
for (var prop in args) {
if (!isUndefined(args[prop])) {
return false;
}
}
return true;
}
function isFunction(args) {
return toString.call(args) === '[object Function]';
}
function isSymbol(args) {
return toString.call(args) === '[object Symbol]';
}