最近项目有用户反馈在IE环境下使用时报错。
报错类型:
SCRIPT1003: 缺少 ':' SCRIPT1004: 缺少 ';'
首先一点,检查项目中是否用到了ES6语法,是否存在兼容问题。
该类问题基本都是由ES6不兼容引起的。
SCRIPT1003: 缺少 ':' 解决方案:
检查代码中是否存在类似以下key与value简写的情况。
var test = { id, name }
如若存在,则统一改为
var test = { id: id, name: name }
SCRIPT1004: 缺少 ';' 解决方案:
检查代码中let,替换为var
检测for循环中是否使用了 for...of
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com