字元程式碼

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();