回顾之前的开发,总结就是未获取到值而在页面中引用(这种情况在jsp中常见,而正常的HTML显示的是undefined)
举例,我通过人员id查找了他的部门、中心等内容,而在某些页面中需要引用这些值,但是开发不规范未判断值,严重的直接影响页面其他内容的工作。
如:
let id = <%=id%>;
// 如果<%=id%>无值会导致错误,建议先判断一下再使用
当然,Uncaught SyntaxError: Unexpected identifier可能的原因是还会有可能是字符串类型的,但是并没有加双引号;原本中括号、括号缺失。
总之,细心很重要,要是马虎大意,这些小问题会耽误大量时间,至于多长时间这就得看个人了,一两个小时还是小意思,有人就改这个改了一下午最后还是两个人一起看才解决了。