字符代码

charCodeAt 方法检索单个字符的 Unicode 字符代码:

var charCode = "µ".charCodeAt(); // The character code of the letter µ is 181

要获取字符串中字符的字符代码,将字符的从 0 开始的位置作为参数传递给 charCodeAt

var charCode = "ABCDE".charCodeAt(3); // The character code of "D" is 68

Version >= 6

某些 Unicode 符号不适合单个字符,而是需要两个 UTF-16 代理项对进行编码。这是超过 2 16 - 1 或 63553 的字符代码的情况。可以使用 codePointAt 检索这些扩展字符代码或代码点值:

// The Grinning Face Emoji has code point 128512 or 0x1F600
var codePoint = "😀".codePointAt();