js中文乱码解决方法
程序员文章站
2022-07-14 19:21:46
...
前言 |
第一时间想到的是关于Notepad的编码的问题,然后看到菜单栏有一个编码就把里面都选择一下试试,然后发现选择UTF-8-BOM的时候就好了,问题是解决了,但是不知道为什么会这样。
原因 |
我们觉得出现乱码的原因是因为编码不统一,就是因为我们设置编码统一之后,就解决了问题,所以,让html和js的编码统一,是最简单的一个乱码解决方式,原因是什么,是因为,如果你在加载js的时候,并没有声明js的编码格式,那么浏览器会默认的按照当前html的编码格式进行解析引入的js文件,如果你的js和本身页面编码不一样,并且js中引入了中文字符,那么肯定会出现乱码的。
解决方法 |
这个解决方法应该很多,还有一种方法就是在引入js的标签中加入charset属性,
<script type="text/javascript" src = "scripts/script.js" charset="UTF-8"></script>
上一篇: vs code中文乱码解决方法
下一篇: vim中文乱码解决方法