判读是否是对象,数组,字符串

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fhjdzkp/article/details/85335510

const typeList = ['Object', 'Array', 'Function', 'Number', 'String', ''];



const validate = (() => {

    let obj = {}

    for (let name of typeList) {

        obj[`is${name}`] = (originObj) => Object.prototype.toString.call(originObj) === `[object ${name}]`

    }

    return obj;

})();



export default validate

猜你喜欢

转载自blog.csdn.net/fhjdzkp/article/details/85335510