Create Strings using Template Literals

Новая функция ES6 - это шаблонный литерал . Это специальный тип строки, который упрощает создание сложных строк. Шаблонные литералы позволяют создавать многострочные строки и использовать функции интерполяции строк для создания строк. Рассмотрим следующий код:

const person = {
  name: "Zodiac Hasbro",
  age: 56
};

const greeting = Hello, my name is ${person.name}! I am ${person.age} years old.;

console.log(greeting);

Тут произошло несколько вещей.
Во-первых, в примере используются обратный штрих ( ` ), а не кавычки ( ' или " ), чтобы обернуть строку.
Во-вторых, обратите внимание, что строка является многострочной, как в коде, так и в выводе. Это сохраняет вставку \n внутри строк. Синтаксис ${variable} используемый выше, является заполнителем. В принципе, вам больше не нужно будет использовать конкатенацию с оператором + . Чтобы добавить переменные в строки, вы просто вставляете переменную в строку шаблона и оборачиваете ее ${variable} Аналогичным образом вы можете включить другие выражения в строковый литерал, например ${a + b} . Этот новый способ создания строк дает вам больше гибкости для создания безопасных строк.

Используйте синтаксис шаблонного литерала с обратными штрихами для отображения каждой записи массива failure объекта result . Каждая запись должна быть обернута внутрь элемента li с атрибутом class="text-warning" и указана в resultDisplayArray .