gpt4 book ai didi

javascript - 如何使用 ECMAScript 6 Unicode 代码点转义?

转载 作者:行者123 更新时间:2023-11-29 16:07:57 25 4
gpt4 key购买 nike

我有this我想使用新的 Unicode Point Escapes 显示的 Unicode 字符(即有人使用 '\u{Code Point Here}'

但是,我一定做错了,因为做

console.log('\u{134069}');

返回:

未捕获的语法错误:未定义的 Unicode 代码点

但是使用

console.log('\ud842\udfb5')

返回(正确的)

𠮵

如何使用代码点转义?

最佳答案

Javascript 中的 Unicode 转义序列使用十六进制数字来表示代码点(这是有道理的,因为它们通常以这种方式表示)。您已尝试使用 134069,根据您提供的代理项对,它实际上是您要打印的代码点的十进制表示。您需要使用等效的十六进制,例如\u{20BB5} 在 ES6 中。

关于javascript - 如何使用 ECMAScript 6 Unicode 代码点转义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36366458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com