js报错:Uncaught SyntaxError: Unexpected string
程序员文章站
2022-09-14 10:42:09
一、问题 今天在写jsp页面时,发现加上某段代码后,页面的其它js就失效了,死活出不来,然后打开谷歌浏览器发现,页面js报如下错误: Uncaught SyntaxError: Unexpected string 二、解决 1. jQuery有问题?引用的jQuery有冲突? 然后就去首页和分页面检 ......
一、问题
今天在写jsp页面时,发现加上某段代码后,页面的其它js就失效了,死活出不来,然后打开谷歌浏览器发现,页面js报如下错误:
uncaught syntaxerror: unexpected string
二、解决
1. jquery有问题?引用的jquery有冲突?
然后就去首页和分页面检查引用的jquery,发现首页和分页面引用两个不同版本的jquery,于是就去把分页面的jquery引用去掉了。可是,还是报同样的错误,看来不是这个问题。
2. js代码中的string类型有问题?
检查分页面中那段有问题的代码块,发现ajax的有行代码的string拼接有问题。一般都是单引号嵌套双引号,但是可能写的时候没注意,单引号嵌套双引号在最前面又加了双引号,去掉前面多余的双引号问题成功解决。
三、总结
js的string拼接时候一定要小心谨慎,浏览器出现:
uncaught syntaxerror: unexpected string错误,检查js代码的string拼接是否正确即可。
上一篇: 课时40.表格中的其它标签(理解)
下一篇: NoSQL----ZADD 有序集合
推荐阅读
-
Vue项目报错:Uncaught SyntaxError: Unexpected token <
-
vue-cli 打包后提交到线上出现 "Uncaught SyntaxError:Unexpected token" 报错
-
Uncaught SyntaxError: Unexpected end of input异常
-
js报错:Uncaught SyntaxError: Unexpected string
-
Vue项目报错:Uncaught SyntaxError: Unexpected token <
-
vue-cli 打包后提交到线上出现 "Uncaught SyntaxError:Unexpected token" 报错
-
vue 报错Error in mounted hook: "SyntaxError: Unexpected token u in JSON at position 0"
-
报错: Error in created hook: “SyntaxError: Unexpected token u in JSON at position 0
-
flutter报错解决 Error: FormatException: SyntaxError: Unexpected token m in JSON at position 1
-
Uncaught SyntaxError: Unexpected token : 开发遇到的跨域问题