为什么alert表现不出Unicode字符

我的script代码是如下的:

<script>

alert("&#97 ;bc");

</script>


但是弹出来的警告框并没有将&#97 ;转化为a


图片说明

谢谢大家,我的问题已经解决,详情可查看浅析javaScript和HTML与unicode字符集的关系

 <!DOCTYPE html>
<head>
<meta charset="UTF-8">
</head>
    <body>
        &#97;
    </body>
</html>

这个是html的 不是js 的
这个你会看到a

我使用谷歌,火狐,IE 测试 没问题啊,都是弹出 abc,

alert("abc");

你直接alert这个肯定不行啊。。这个是html的编码,js是16进制编码,

alert("\x61bc");