Многострочные переменные-строки (JavaScript)

Достаточно редко, но иногда хочется, в Яваскрипте, записать переменную-строку многострочно.

Как объявить многострочную переменную-строку

Если попытаться объявить переменную-строку с переносом строк, то возникнет ошибка: "unterminated string literal".

Чтобы правильно объявить многострочную переменную-строку нужно использовать символ обратного слэша "\" (или обратной косой черты, как удобнее).

Пример

В конце каждого переноса строки добавляем символ "\".

// Объявление многострочной переменной-строки var multistring = "Эта\ строка\ \ является\ \ многострочной";

Заключение

Многострочное объявление строк используют только для удобства, возврата каретки не происходит, для этого нужно перед символом обратного слэша (\) нужно добавлять "\r\n".

Например

// Объявление многострочной переменной-строки var multistring = "Эта\r\n\ строка\r\n\ \r\n\ является\r\n\ \r\n\ многострочной";

Категории

ПрограммированиеJavaScriptСтрокиСтроки в JavaScript

Комментарии