`
- 浏览:
102077 次
- 性别:
- 来自:
北京
-
JS中Unexpected identifier错误
错误提示:
Uncaught SyntaxError: Unexpected identifier
错误原因:
一般是js代码中书写不规范造成错误,例如少了一个逗号、分号,或双引号里面包含了双引号等等容易忽视的错误。
举例:
本项目利用spring mvc的model存值,model.addObject("items",items),items为string类型的字符串,例如{"total":1,"rows":[]};
在jsp中javascript要使用这个值,取值方法 var items = "${items}",这时会出现Unexpected identifier错误,原因是双引号里面包含了双引号;
解决方法是把双引号改为单引号,即 var items = '${items}'
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
接下来,关于“syntaxError: unexpected”的错误,这通常是JavaScript语法错误。可能的原因有: 1. **JSON解析错误**:AjaxFileUpload在尝试解析服务器返回的JSON数据时,如果数据格式不正确,比如缺少引号、逗号等...
// 'SyntaxError: Unexpected identifier' 但是语法错误在哪里? 在这种情况下很明显,但想象一下代码有几十行。 也许到时候就不会那么明显了。 堆栈跟踪将包括对eval的调用,但不包括包含错误的代码行。 new ...
本文实例讲述了JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法。分享给大家供大家参考,具体如下: Uncaught SyntaxError: Unexpected token ILLEGAL 未捕获的语法错误: 意想不到的非法...
运行pm2启动应用的时候,报下面这个错误 [PM2] Spawning PM2 daemon with pm2_home=/home/sufubo/....SyntaxError: Unexpected identifier at createScript (vm.js:56:10) at Object.runInThisContext (vm.js:97:10)
// "unexpected identifier", 报错 function add(a1, a2) { return a1 + a2; } var sub = function(a1, a2) { return a1 - a2; } ``` 由于函数声明的提升,`add`可以在声明之前被调用,而`sub`则需要等到定义...
在错误信息`Uncaught SyntaxError: Unexpected identifier at Object.success`中,暗示了JavaScript在尝试执行JSON数据时遇到了语法错误。这通常是由于返回的数据格式不正确或者非JSON数据导致的。 解决这个问题的...