SyntaxError: missing ; after for-loop initializer
发布于 5 年前 作者 mengjuan 930 次浏览 来自 分享

这个问题是真坑,找了好久

今天前端 js 想打个包,结果一下出来43个报错,这些错误不会影响程序运行,但是打包的时候就会影响打包

其中16个是因为低级错误,有三处把定义方法的地方写错了,__ A: function(data){}  写成了 A(data){}__

还有27个错误,也就是 __SyntaxError: missing ; after for-loop initializer __的报错,仅仅是因为有一个 for 循环里面写了 let

我不知道为什么 let 会报错,好在__把 let 改成 for__ 之后,既解决了打包问题,又没有影响程序的运行效果

__注:__你们要是遇到同样的错误,要看一下 let 改成 for 之后,是否会影响原程序的运行哦

1 回复

missing ; 意思是少了个; = =

回到顶部