UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

57 lines (56 loc) 1.24 kB
/** * 判断数据是不是正则对象 * @param {any} value - 输入数据 * @returns {boolean} 是否是正则对象 * * @example * * isRegExp(1) * * // => false * * isRegExp(/\d/) * * // => true */ export declare function isRegExp(value: any): boolean; /** * 判断数据是不是时间对象 * @param {any} value - 输入数据 * @returns {boolean} 是否是时间对象 * * @example * * isDate(1) * * // => false * * isDate(new Date()) * * // => true */ export declare function isDate(value: any): boolean; /** * 判断数据是不是函数 * @param {any} value - 输入数据 * @returns {boolean} 是否是函数 * * @example * * isFunction(1) * * // => false * * isFunction(()=>{}) * * // => true */ export declare function isFunction(value: any): boolean; export declare function isPlainObject(val: any): boolean; export declare function isPromise(val: any): boolean; export declare function isDef(value: any): boolean; export declare function isObj(x: any): boolean; export declare function isObject(val: any): boolean; export declare function isImageUrl(url: any): boolean; export declare function isVideoUrl(url: any): boolean; export declare function isNumber(value: any): boolean;