Встречается на собеседованиях • сегодня
Что такое JSX в React
JSX — это синтаксическое расширение для JavaScript, позволяющее писать HTML-подобный код в React. Он упрощает создание и визуализацию компонентов, делая их более читаемыми.
**Особенности:**
- Не является строкой или HTML, а компилируется в вызовы `React.createElement()`.
- Позволяет встраивать JavaScript-выражения через `{ }`.
- Требует закрытия всех тегов (например, `
`).
**Пример:**
```jsx
const element =
Hello, {name}!
; // Компилируется в: React.createElement("h1", { className: "title" }, "Hello, ", name, "!"); ``` **Плюсы:** - Интуитивно понятный синтаксис. - Лучшая читаемость по сравнению с чистыми вызовами `React.createElement`. - Поддержка инструментов (подсветка, автодополнение).
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы