12 из 370 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
У тебя есть массив товаров, и ты хочешь отобразить только те, которые есть в наличии. Какой подход наиболее идиоматичен в JSX?
Используй цикл for вне JSX для построения строки HTML и внедри её с помощью dangerouslySetInnerHTML
for
dangerouslySetInnerHTML
Объедини filter() и map() чтобы сначала выбрать товары в наличии, а затем преобразовать их в элементы JSX
filter()
map()
Используй map() и верни null для товаров не в наличии, затем оберни результат в React.Fragment
null
React.Fragment
Используй forEach() для добавления компонентов в отдельный массив, а затем отобрази этот массив в JSX
forEach()