概要 サロゲートペアを考慮して、String.fromCharCodeとString.prototype.charCodeAtと同じ働きをする String.fromCodePointとString.prototype.codePointAtメソッドが実装された。 例 var str = '𠮟る' str.length // 3 str[0] // (文字にならない) str[1] // (文字にならない) str[2] // "る" str.charCodeAt(0) // 55362 str.charCodeAt(1) // 57247 str.codePointAt(0) // 134047 // (55362 << 10) + 57247 - 0x35fdc00 str.codePointAt(1) // 57247 String.fromCharCode(55362, 5724