Книга: JavaScript. Подробное руководство, 6-е издание
2.1.3. Экранированные последовательности Юникода
2.1.3. Экранированные последовательности Юникода
Некоторые компьютеры и программное обеспечение не могут отображать или обеспечивать ввод полного набора символов Юникода. Для поддержки программистов, использующих подобную устаревшую технику, JavaScript определяет специальные последовательности, состоящие из шести символов ASCII, представляющие 16-битные кодовые пункты Юникода. Эти экранированные последовательности Юникода начинаются с символов и, за которыми следуют точно четыре шестнадцатеричные цифры (при этом символы A-F могут быть и строчными, и прописными). Экранированные последовательности Юникода могут появляться в строковых литералах JavaScript, в литералах регулярных выражений и в идентификаторах (но не в ключевых словах языка). Экранированная последовательность Юникода для символа e, например, имеет вид u00E9, и с точки зрения JavaScript следующие две строки являются идентичными:
"cafe" === "cafu00e9" // => true
Экранированные последовательности Юникода могут также появляться в комментариях, но поскольку комментарии игнорируются, в данном контексте они воспринимаются как последовательность символов ASCII и не интерпретируются как символы Юникода.
- Диаграммы последовательности действий
- Последовательности команд
- 10.4.3. Диаграммы последовательности
- 4.23.3. Запуск измерительной последовательности от внешнего сигнала
- Диаграммы последовательности действий и граничные классы
- Числовые последовательности
- Последовательности кодирования
- Глава 31. Секрет на миллион долларов: Сила последовательности
- Последовательности сортировки
- Последовательности страниц и нумерация страниц
- 10.3.2 Поля портов, последовательности и ACK в заголовке TCP
- 13.7.1 Важные управляющие последовательности