2.5 KiB
title | localeTitle |
---|---|
Create Strings Using Template Literals | Создание строк с использованием литералов шаблонов |
Вместо использования конкатенации строк ES6 предлагает шаблонные литералы для создания строк. В этой задаче вам нужно использовать литералы шаблонов для создания массива текстовых предупреждений.
Не забудьте использовать Read-Search-Ask
если вы застряли. Попробуйте подключить программу и написать собственный код.
Проблема Объяснение:
Требуется использовать литералы шаблонов, чтобы возвращать список как каждый элемент в массиве, поскольку этот элемент будет обернут <li></li>
.
Подсказка: 1
- Используйте функцию
map()
для применения шаблонных литералов во всех элементахarr
попытаться решить проблему сейчас
Подсказка: 2
- Внутри
map()
используйте функцию стрелки, которая имеетelement
как параметр и возвращает<li></li>
который имеет класс предупреждения текста и содержащийelement
внутри него
попытаться решить проблему сейчас
Осторожно, спойлеры!
Решение впереди!
const resultDisplayArray = arr.map(item => `<li class="text-warning">${item}</li>`);
Нет решения map ()
Несмотря на то, что это менее гибкое решение, если вы знаете количество элементов заранее, вы можете перечислить их, как в
const resultDisplayArray = [`<li class="text-warning">${arr[0]}</li>`, `<li class="text-warning">${arr[1]}</li>` ,`<li class="text-warning">${arr[2]}</li>`];