Escape-символы используют обратный слеш (\) в качестве префикса для представления специальных или зарезервированных символов внутри строк, которые иначе было бы сложно или невозможно включить напрямую.
\" — двойная кавычка\' — одинарная кавычка\\ — обычный обратный слеш\n — перевод строки\t — горизонтальная табуляция\u{XXXX} — кодовая точка UnicodeДобавление кавычек внутри строки без нарушения синтаксиса:
const str1 = "She said, \"Hello!\"";
const str2 = 'It\'s a beautiful day';
Форматирование вывода в несколько строк с отступами:
const formatted = "Line one\n\tLine two (indented)";
Представление обычного обратного слеша (например, в пути к файлу):
const path = "C:\\Users\\Admin";
Использование Unicode для включения специальных символов:
const heart = "\u{2764}"; // ❤
Escape-символы необходимы для корректной работы с кавычками, пробельным форматированием, путями к файлам и символами Unicode внутри JavaScript-строк.
Символ обратной косой черты \ в строках JavaScript используется как префикс для создания escape-последовательностей, которые представляют специальные символы.
Новый — ещё не проверен сообществом
Вы