Uncaught SyntaxError: Unexpected token ‘.’ 原因与解决方法

今天在调试项目的时候,javascript报了一个错误,如下:

Uncaught SyntaxError: Unexpected token '.'

中文翻译

未捕获到的SyntaxError:意外令牌'.'

Uncaught SyntaxError: Unexpected token '.'

原因:文件引用顺序问题。

 

解决方法

由于我是用的bootstrap标签插件:bootstrap-tagsinput,我最初引入的顺序是:

 

先css,后js,所以报错了。

 <script src="/public/bootstrap/bootstrap-tagsinput/src/bootstrap-tagsinput.css?x61917" ></script>
  <script src="/public/bootstrap/bootstrap-tagsinput/src/bootstrap-tagsinput.js?x61917" ></script>

 

做过程序的应该都知道,由于这是插件,你JS没有先加载,bootstrap-tagsinput.css 肯定是找不到 .bootstrap-tagsinput 的。因此,出现标红错误叉号也就很正常了。

 

正确的引入方法是:

先JS,后CSS,就不报任何的错误了。

    A+
发布日期:2020年09月02日 11:55:57  所属分类:JavaScript
最后更新时间:2020-09-02 11:55:57
付杰
  • ¥ 68.0元
  • 市场价:168.0元
  • ¥ 15.0元
  • 市场价:15.0元
  • ¥ 29.0元
  • 市场价:99.0元
  • ¥ 29.99元
  • 市场价:888元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: