Unicode point escapes
Unicode コードポイントエスケープ(\u{XXXXX})は BMP 外の文字(絵文字等)を直接指定できます。従来のサロゲートペア表記が不要になります。
概要
Unicode コードポイントエスケープ(\u{XXXXX})は BMP 外の文字(絵文字等)を直接指定できます。従来のサロゲートペア表記が不要になります。
対応ブラウザ
| 機能 | デスクトップ | モバイル | ||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Chrome Android | Safari iOS | |
| 44 | 12 | 40 | 9 | 44 | 9 | |
基本構文
JAVASCRIPT
'\u{1F600}'; // '😀'
'\u{41}'; // 'A'
// Traditional surrogate pair
'\uD83D\uDE00'; // '😀' (same character) ライブデモ
Characterdisplay with co-point.
\u{...} shape notation. escape-pshi-kens Use, special character display..
プレビュー全画面表示
4 digit co-point
is representationationation in or, 4 digit character(saroge-tpea that main character) directlydescribe.. with traditional. \uXXXX
プレビュー全画面表示
実務での使いどころ
-
Unicode point escapes の活用
\u{} 構文で任意の Unicode コードポイントを文字列に埋め込める。サロゲートペア不要。
注意点
- 特になし。すべての主要ブラウザで安定して動作する。
アクセシビリティ
- JavaScript による動的更新時は、aria-live リージョンで変更をスクリーンリーダーに通知する。
参考リンク
Powered by web-features