Встречается на собеседованиях • сегодня
Какой JavaScript код нельзя использовать внутри JSX
В JSX нельзя использовать:
1. Обычные if/else - вместо них используйте тернарные операторы или логическое И (&&)
2. Циклы for/while - вместо них используйте map() для массивов
3. Объявления переменных (const, let, var) - их нужно выносить за пределы JSX
4. Объекты напрямую - только как значения атрибутов в фигурных скобках
Пример неправильного использования:
```jsx
{if (condition) {
return True;
}}
```
Правильный вариант:
```jsx
{condition ? True : null}
```
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы