Все о шаблонных литералах в ES6
Литералы шаблона также называются строковыми литералами, это упрощает работу со строками.
В шаблонных литералах используются обратные кавычки (``) вместо одинарных или двойных кавычек, литерал шаблона может быть записан как
let name = ` Alex`;
Доступ к строке можно получить с помощью $ {}, который также называется интерполяцией. Простая программа для демонстрации литералов показана ниже.
Результат программы показан ниже,
Чтобы напечатать вывод в новой строке, мы обычно используем \ n, но с этими шаблонными литералами мы можем просто распечатать вывод по своему усмотрению, просто написав внутри обратных кавычек (``),
Результатом вышеуказанной программы будет,
Есть дополнительные функции, которые мы можем использовать со строкой в ES6, они показаны в программе ниже,
Здесь startWith ('A') вернет true, если имя начинается с символа, заключенного в скобки (), аналогично endWith, то есть он возвращает true, если имя заканчивается на 'x', includes ('le') проверяет, конкретная строка присутствует в имени или нет.
Все эти функции чувствительны к регистру, так как буквы 'a' и 'A' различны.
Подробнее о шаблонных литералах можно найти на этом сайте.