shatter_monitor
Version:
A SDK for monitoring browser errors
21 lines (18 loc) • 448 B
text/typescript
/**
* 检测是否为目标对象
*
* @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;
}