解决 ie控制台 总是报缺少 ; 提示

234 阅读1分钟

尤其在引入插件的时候,由于各个编码习惯,总是在最后一个顺便写下,可这种做法却带来麻烦,通过配置即可避免这种问题

举个实例

export function typeOf(obj) {
  const toString = Object.prototype.toString
  const map = {
    '[object Boolean]': 'boolean',
    '[object Number]': 'number',
    '[object String]': 'string',
    '[object Function]': 'function',
    '[object Array]': 'array',
    '[object Date]': 'date',
    '[object RegExp]': 'regExp',
    '[object Undefined]': 'undefined',
    '[object Null]': 'null',
    '[object Object]': 'object',  //此处是问题所在哦~~
  }
  return map[toString.call(obj)]
}

在babel.config.js文件中新增如下配置:

"targets": {
          "ie": "11"
        }

好了,时间到了,该下班,希望可以帮助遇到同样问题的你哈,byebye啦~~,你若觉文章可以,顺手点个star哈,在此感谢咯哈~~