封装JS通用的类型判断

let type = function (data) {
        let toString = Object.prototype.toString;
        let dataType =
          data instanceof Element
            ? 'element' // 为了统一DOM节点类型输出
            : toString
                .call(data)
                .replace(/\[object\s(.+)\]/, '$1')
                .toLowerCase();
        return dataType;
      };

你可能感兴趣的:(javascript前端)