Javascript 为什么此unicode字符警报未成功?
我试图用“A”弹出一个警报,其中: 但是,我在Chrome控制台中遇到一个错误:Javascript 为什么此unicode字符警报未成功?,javascript,Javascript,我试图用“A”弹出一个警报,其中: 但是,我在Chrome控制台中遇到一个错误:uncaughtreferenceerror:A未定义。 这是什么意思?我在任何地方都没有名为a的变量。\u0041是大写字母a的unicode。解释器按原样翻译它,而不是假设它是字符串 要警告该值而不是查找具有该名称的变量,请执行alert(“\u0041”) 按照您的代码样式,修改后的代码如下所示: var a = "\u0041"; alert(a); 或者最好在变量声明中的\u0041周围加上引号。@al
uncaughtreferenceerror:A未定义。
这是什么意思?我在任何地方都没有名为
a
的变量。\u0041是大写字母a的unicode。解释器按原样翻译它,而不是假设它是字符串
要警告该值而不是查找具有该名称的变量,请执行alert(“\u0041”)
按照您的代码样式,修改后的代码如下所示:
var a = "\u0041";
alert(a);
或者最好在变量声明中的
\u0041
周围加上引号。@alex哈哈,这感觉很明显,但我想显示出来并没有什么坏处
var a = "\u0041";
alert(a);