未捕获的语法错误:意外令牌非法 - 拆分文件时
Uncaught SyntaxError: Unexpected token ILLEGAL - when splitting up a file
我有一个由HMTL,Javascript和CSS组成的大文件,我希望将其拆分以使其更易于管理。但是当我拆分HTML文件并将其另存为单独的HTML,Javascript和CSS文件时,我收到错误:
Uncaught SyntaxError: Unexpected token ILLEGAL
当我单击错误时,它会将我带到浏览器中的文件,我的文件仅包含中文符号。
我尝试过找到答案,显然我的代码中有隐藏的字符,但我该如何找到这些字符?
我该怎么做才能解决这个问题?
当读取文件中的程序无法确定文件正在使用哪种编码并且猜错编码时,可能会发生这样的Mojibake。可能是您的文件中潜伏着一个奇怪的字符,完全抛弃了编码检测。
某些编码方案提供了一种通过使用 BOM 来缓解此问题的方法,BOM 是文件开头的短标记,指示文件使用的编码类型。BOM 有优点和缺点,但一大优点是它们牢固地建立了文件的编码,因此加载文件的程序不必猜测编码是什么。听起来在您的文件中包含 BOM 可以解决您的问题。
有关编码的详细信息,请参阅:
每个软件开发人员绝对、肯定地必须了解 Unicode 和字符集的绝对最低要求(没有任何借口!
相关文章:
- 意外的令牌非法javascript/metrol
- 未捕获的语法错误:意外的令牌非法?看起来不错
- 意外的令牌非法
- Ajax 帖子未捕获语法错误:意外令牌非法
- 解析有效的 JSON 得到“语法错误:意外令牌非法”
- 下划线模板错误 = 未捕获的语法错误:意外令牌非法
- 意外令牌非法与 gzip 压缩
- 语法错误:意外的令牌非法设置变量
- 未捕获的语法错误:道场中意外的令牌非法
- 未捕获的语法错误:意外令牌非法 - 拆分文件时
- 使用 Jquery 将意外令牌非法附加到 DOM 元素时出现错误消息
- 铬 - 意外令牌 非法.火狐和.字符串文字
- jQuery “意外令牌非法”
- 我一直在 ajax post 方法上遇到意外令牌非法
- 咖啡脚本意外令牌非法,但不应该有任何非法
- jQuery 错误“意外令牌非法”中的反斜杠
- 为什么这个javascript片段触发“意外令牌非法”
- 未捕获的语法错误:意外令牌非法
- 崇高文本 3 意外令牌 js 文件中非法
- .css函数意外令牌非法 jquery