我正在观看 ECMA-262(JavaScript 5 版本),但无法理解什么是“代码单元值”?
谁能告诉我吗?
非常感谢!
最佳答案
JavaScript 字符串是无符号 16 位整数的序列,也称为代码单元。
代码点是 Unicode 标准表示符号和非符号的方式。代码点表示为四到六位十六进制数字,通常以 U+
为前缀,例如U+0061 拉丁文小写字母 A。
不同之处在于,代码单元的组成部分取决于所使用的字符编码。然而,代码点仅仅是“字符”的概念,例如可以使用 UTF-8 对其进行编码。
有关更多信息,请阅读 chapter 2 of the Unicode spec ,特别是2.4代码点和字符。
关于javascript - "code unit value"在 ECMA-262(JavaScript 5 版本)中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5244664/