欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js中文乱码解决方法

程序员文章站 2022-07-14 19:21:46
...

前言
在敲美术馆小例子的时候遇到了一个小问题,网页显示的中文文字乱码了。

js中文乱码解决方法
js中文乱码解决方法
第一时间想到的是关于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>