我非常确定这是一个非常愚蠢的问题,但是...我正在尝试使用console.log
输出Euro simbol(€),但我不断得到以下输出:
â€
我正在使用UTF-8编码HTML文件,以下是我的整个html:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript">
console.log('€');
</script>
</body>
有趣的是,当我将文件从index.html
重命名为index.php
时,console.log
正确地输出了欧元符号。
这是怎么回事?
答案 0 :(得分:3)
缺少字符集声明:
<meta charset="UTF-8">
答案 1 :(得分:1)
尝试一下:
console.log('\u20AC');