数据安全类型检查

// 对象
function isObject(value) {
    return Object.prototype.toString.call(value).slice(8, -1) === 'Object'';
}

// 数组
function isArray(value) {
    return Object.prototype.toString.call(value).slice(8, -1) === 'Array';
}

// 函数
function isFunction(value) {  
    return Object.prototype.toString.call(value).slice(8, -1) === 'Function';
}

猜你喜欢

转载自blog.csdn.net/sanlingwu/article/details/79336765