Вопросы к Поиску с Алисой
Разница между простыми и многострочными (шаблонными) строками в JavaScript заключается в способе записи и возможности вставки переменных и выражений. skillbox.ru doka.guide
Простые строки — это текст, записанный в одинарные ('…') или двойные (”…”) кавычки. skillbox.ru Внутри строки можно использовать любые символы, кроме тех, что совпадают с выбранными кавычками. skillbox.ru Чтобы добавить такие кавычки внутрь строки, нужно использовать экранирование, то есть поставить перед кавычкой знак слеша |. skillbox.ru В простых строках перенос нельзя записать напрямую — для этого нужно использовать специальный символ |n. skillbox.ru
Многострочные (шаблонные) строки заключаются в обратные кавычки (...). skillbox.ru В отличие от обычных строк, закрывающей обратной кавычке необязательно быть на той же строчке, что и открывающей, потому что шаблонные строки могут состоять из нескольких строк. doka.guide В шаблонных строках можно делать переносы строк, как в обычном тексте, и все они сохранятся. doka.guide Для вставки переменных в обычных строках используется метод склейки, или конкатенация, в шаблонных строках вместо этого используется конструкция ${…}. skillbox.ru
Вид строки выбирают в зависимости от задачи: где-то важно встроить переменную, где-то — сохранить форматирование или удобочитаемость. skillbox.ru