vantui-edit
Version:
一套适用于Taro3及React的vantui组件库
40 lines (38 loc) • 985 B
JavaScript
export function isString(args) {
return toString.call(args) === '[object String]';
}
export function isArray(args) {
return toString.call(args) === '[object Array]';
}
export function isBoolean(args) {
return toString.call(args) === '[object Boolean]';
}
export function isUndefined(args) {
return toString.call(args) === '[object Undefined]';
}
export function isNull(args) {
return toString.call(args) === '[object Null]';
}
export function isNumber(args) {
return toString.call(args) === '[object Number]';
}
export function isObject(args) {
return toString.call(args) === '[object Object]';
}
export function isEmptyObject(args) {
if (!isObject(args)) {
return false;
}
for (var prop in args) {
if (!isUndefined(args[prop])) {
return false;
}
}
return true;
}
export function isFunction(args) {
return toString.call(args) === '[object Function]';
}
export function isSymbol(args) {
return toString.call(args) === '[object Symbol]';
}