В работе со строками есть такой раздражающий символ как CRLF. Это повелось ещё со времён ручных печатных машин, когда нужно было «возвращать каретку» и «подавать строку».

По факту это два символа:
- LF — Line Feed будет «\n»
- CR — Carriage Return будет «\r»
Семантически эта задача уже решена в HTML при помощи элемента <br>, но в ряде случаев применение стилей переносит символы одной строки на новую линию. То есть получается, что строка одна, а линий несколько. Причём набор символов на каждой линии может быть самодостаточным и представлять отдельную ценность.
Рассмотрим пример разделения строки по символу CRLF:
var stroka = "ааа ббб ввв"

Разобьём строку на части по линиям и сложим в массив:
stroka.split("\n") ["ааа", "ббб", "ввв"]

Таблица с определением остальных «супер-символов».

Информационные ссылки
Стандарт ECMAScript — Таблица «String Single Character Escape Sequences — Строковые одиночные последовательности выхода» — https://tc39.es/ecma262/#table-string-single-character-escape-sequences