评论

SyntaxError: missing ; after for-loop initializer

SyntaxError: missing ; after for-loop initializer

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

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

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

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

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

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

点赞 0
收藏
评论

1 个评论

  • 九歌^
    九歌^
    2020-03-24

    missing ; 意思是少了个; = =

    2020-03-24
    赞同
    回复 4
    • 我有明珠一颗
      我有明珠一颗
      2020-03-25
      但确实是没少符号,就是改了这个单词就好了,改回头又会报错
      2020-03-25
      回复
    • 九歌^
      九歌^
      2020-03-25回复我有明珠一颗
      可以贴下报错的 代码。
      2020-03-25
      回复
    • 我有明珠一颗
      我有明珠一颗
      2020-03-25回复九歌^
      这边的文章是我从我的CSDN博客部分copy过来的,这篇是很久之前发的了
      2020-03-25
      回复
    • 九歌^
      九歌^
      2020-03-25回复我有明珠一颗
      。。。。。。
      2020-03-25
      回复
登录 后发表内容