发布于 1年前

JS 标准检测数据类型的方法

  // 标准的检测数据类型的办法
 let class2type = {},
      toString = class2type.toString,
    const toType = function toType(obj) {
        if (obj == null) return obj + "";
        let reg = /^\[object ([a-zA-Z0-9]+)\]$/i;
        return typeof obj === "object" || typeof obj === "function" ?
            reg.exec(toString.call(obj))[1].toLowerCase() :
            typeof obj;
    };
js
©2020 edoou.com   京ICP备16001874号-3