, чтобы сохранить свой прогресс
Создание строк с использованием шаблонных литералов
Новая функция 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
.
/**
* Your test output will go here.
*/