最近项目有用户反馈在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
