JS中Unexpected identifier錯誤
錯誤提示:
Uncaught SyntaxError: Unexpected identifier
錯誤原因:
一般是js代碼中書寫不規(guī)范造成錯誤踩官,例如少了一個逗號截亦、分號窄刘,或雙引號里面包含了雙引號等等容易忽視的錯誤庇勃。
舉例:
本項目利用spring mvc的model存值糯而,model("items",items),items為string類型的字符串,例如{"total":1,"rows":[]}慎皱;
在jsp中javascript要使用這個值提陶,取值方法 var items = "${items}"左驾,這時會出現(xiàn)Unexpected identifier錯誤延刘,原因是雙引號里面包含了雙引號漫试;
解決方法是把雙引號改為單引號,即 var items = '${items}'