为什么这个 unicode 字符的警报不成功

How come this alert of a unicode character is not successful?

本文关键字:不成功 字符 unicode 为什么      更新时间:2023-09-26

我试图用"A"制作一个警报弹出窗口:

var a = 'u0041;
alert(a);​

斯菲德尔

但是,我在Chrome控制台中收到错误:Uncaught ReferenceError: A is not defined.

那是什么意思?我在任何地方都没有一个名为A的变量。

>''u0041 是大写字母 A 的 Unicode。解释器按原样翻译它,而不是假设它是一个字符串。

要提醒值而不是查找具有该名称的变量,请执行以下操作alert("'u0041")

按照您的代码样式,修改后的代码将如下所示:

var a = "'u0041";
alert(a);