「JavaScript」fromCodePoint関数でUnicodeコードポイントから文字を取得する
環境
Google Chrome 105.0.5195.102
Windows 10 Home 64bit
構文
String.fromCodePoint(Unicodeの数値[, …[, Unicodeの数値]])
fromCodePoint関数を使ってUnicodeコードポイントから文字を生成します。
サロゲートペア文字列に対応しています。
使用例
console.log("Unicodeコードポイントから文字を取得する結果"); console.log(String.fromCodePoint(67, 68)); console.log(String.fromCodePoint(12354, 12356)); console.log("16進数にする結果"); const str = (134071).toString(16); console.log(str); //サロゲートペア文字列 console.log(String.fromCodePoint(134071));
実行結果
> "Unicodeコードポイントから文字を取得する結果" > "CD" > "あい" > "16進数にする結果" > "20bb7" > "?"