在 JavaScript 中我可以这样做:
foo = "\u2669" // 1/4 note
但我不能这样做
foo = "\u1D15D" // full note -five hex digits
它将被解释为“\u1D15”后跟“D”
有没有解决方法?
2012 年 7 月 9 日更新:ECMAScript Harmony 提案 http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts现在包括对所有 Unicode 字符的支持。
尝试将 unicode 放在大括号之间:'\u{1D15D}'
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)