2つのStringメソッドが実装された
概要
サロゲートペアを考慮して、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, 57247) // "𠮟" String.fromCharCode(134047) // "ட" String.fromCodePoint(55362, 57247) // "𠮟" String.fromCodePoint(134047) // "𠮟"
実装されるバージョン
V8 3.28.31