JavaScript“未结束的字符串常量”原因及其解决办法总结.docxVIP

  • 22
  • 0
  • 约1.27千字
  • 约 2页
  • 2021-11-08 发布于江苏
  • 举报

JavaScript“未结束的字符串常量”原因及其解决办法总结.docx

JavaScript“未结束的字符串常量”原因及其解决办法总结 JavaScript经典 2010-11-09 11:50:28 阅读 25 评论 0 字号:大中小 订阅 项目开发中,接触JS 是在所难免的,但有时老是出现“未结束的字符串常量” 的错误,并且踏破铁鞋无觅处,焦头烂额人郁郁。根据自己的经验和网络上常见 的现象,做下总结,以便日后品茗细琢。 大致分为以下三种情况: ①JAVASCRIPT 和 JSP( 或其他网页)文件的编码类型不一致 现象: 比如,你的jsp网页用的编码格式是utf-8,但是你的js文件用的编码格式却是gb2312 。这样文件内部特殊字符因格式不一致就会在解码时出现乱码,从而导致编译器在未到达引号( 或)前提前结束, 产生“未结束的字符串常量”。这种不太容易发现错误。解决: 如果你的js是外部引用进来的,而不是在jsp页面上编写的,可以在script type=”text/javascript” src=”XXX.js” charset=”###″ 中设置 charset=###与你的 jsp网页编码一致就可以了;如果你的js是在jsp页面上直接编写的,基本排除这种类型的错误,请往下看。 ②在 JAVASCRIPT 中,字符串前后标记(如单引号或双引号)不匹配或者嵌套错误 现象: 这种最常见,也最容易发现错误。字符串中单引号( )或双引号( )前后不

文档评论(0)

1亿VIP精品文档

相关文档