【发布时间】:2012-09-30 18:35:36
【问题描述】:
在 JavaScript 中,我们可以使用以下代码行(使用 Unicode)来显示版权符号:
var x = "\u00A9 RPeripherals";
为什么我们不能直接使用 ALT 代码 (alt+0169) 键入版权符号,如下所示:
var x = "© RPeripherals" ;
这两种方法有什么区别?
【问题讨论】:
-
js 字符串解析器将看到 \u00a9 并转换为您正在使用的字体中的等效字符(但不能保证 00a9 始终是版权字符)。如果您使用不同的字符集,至少将其保留为文本
\u00a9不太可能被破坏。如果某些地方存在字符集不匹配,则所有组成字符都不是“可修改的”,而嵌入由该转义序列表示的实际值很容易修改。 -
>@MarcB : 谢谢你的帮助!!!
标签: javascript