detect-type.js

/**
 * 校验arg参数数据类型
 * @param { * } arg 待校验参数
 * @param { String } expectType 预期的数据类型
 * @return { Boolean } 校验结果
 */
var msg = '缺少必要参数:expectType';
function detectType(arg, expectType) {
    if (!expectType) {
        throw new Error(msg);
    }
    return (Object.prototype.toString.call(arg).toLowerCase() === "[object ".concat(expectType.toLowerCase(), "]"));
}
export default detectType;
//# sourceMappingURL=detect-type.js.map