UNPKG

shatter_monitor

Version:
21 lines (18 loc) 448 B
/** * 检测是否为目标对象 * * @param param 待检测对象 * */ export function isFunction(param) { return typeof param === 'function'; } export function isString(param) { return typeof param === 'string'; } export function isObject(param) { return Object.prototype.toString.call(param) === "[object Object]"; } export function isError(param) { return Object.prototype.toString.call(param).indexOf('Error') > -1; }