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

时间:2011-03-09 10:48:17

标签: javascript

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

谁能告诉我?

非常感谢!

1 个答案:

答案 0 :(得分:4)

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

代码点是Unicode标准表示符号和非符号的方式。代码点表示为四到六位十六进制数,通常以U+为前缀,例如, U + 0061 LATIN SMALL LETTER A.

区别在于代码单元的一部分取决于所使用的字符编码。然而,代码点仅仅是“字符”的概念,然后可以使用UTF-8对其进行编码。

有关详细信息,请阅读chapter 2 of the Unicode spec,尤其是 2.4代码点和字符