ECMA-262(JavaScript 5 版本)中的“代码单元值”是什么意思?

wei*_*lou 2 javascript

我正在观看 ECMA-262(JavaScript 5 版),无法理解什么是“代码单元值”?

谁能告诉我吗?

非常感谢!

Mat*_*ens 5

JavaScript 字符串是无符号 16 位整数的序列,也称为代码单元

\n\n

代码是 Unicode 标准表示符号和非符号的方式。代码点表示为四到六位十六进制数字,通常以 为前缀U+,例如 U+0061 拉丁文小写字母 A。

\n\n

不同之处在于,代码单元的组成部分取决于所使用的字符编码。然而,代码点仅仅是 \xe2\x80\x9ccharacter\xe2\x80\x9d 的概念,例如可以使用 UTF-8 对其进行编码。

\n\n

有关更多信息,请阅读Unicode 规范的第 2 章,特别是2.4 代码点和字符

\n