如何在javascript文件中设置charset ="utf-8"

Jeh*_*ser 8 javascript utf-8 character-encoding

我试图在javascript文件本身内设置charset ="utf-8",而不是在脚本标签中,我知道我可以这样做:

<script type="text/javascript" charset="UTF-8" src="xyz.js"></script>
Run Code Online (Sandbox Code Playgroud)

但不幸的是,这个解决方案需要我与数百个使用相同脚本的网站做同样的步骤.所以我试图在javascript文件中设置charset.这可能吗?

谢谢

Jeh*_*ser 13

我找到了另一种方法,所以不要charset="UTF-8"像这样声明脚本标签:

<script type="text/javascript" charset="UTF-8" src="xyz.js"></script>
Run Code Online (Sandbox Code Playgroud)

我可以使用元标记声明网页本身的字符集,因此我可以<meta charset="UTF-8">动态地附加到DOM,并最终得到如下内容:

<head>
...
  <meta charset="UTF-8">
...
</head>
Run Code Online (Sandbox Code Playgroud)