me_edu
React: первое приложениеШаг 8 из 35 · 0% пройдено
Компоненты и JSX · Компоненты и JSX

JSX — разметка внутри JavaScript

Шаг 8 из 356 минТеория
Цель

Понять основной механизм темы «JSX — разметка внутри JavaScript» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

ABYORТаблица истинностиA BY0 000 111 011 11
Логический вентиль и таблица истинности связывают входы с выходным состоянием.
Опорная идея

Разметка в React пишется на JSX — это синтаксис, похожий на HTML, но прямо внутри JavaScript. Несколько важных правил:

1. В фигурных скобках можно вставлять любое JS-выражение:

const name = "Аня"; return <h1>Привет, {name}!</h1>; return <p>Сумма: {2 + 2}</p>;

2. Атрибуты пишут в стиле camelCase, а class заменяется на className:

<div className="card" onClick={handleClick}>...</div>

3. Компонент должен вернуть один корневой элемент. Если нужно несколько — оборачивают в пустой фрагмент <>...</>:

return ( <> <h1>Заголовок</h1> <p>Текст</p> </> );

JSX компилируется в обычные вызовы JavaScript — браузер видит уже привычный код. Пишется JSX почти как HTML, поэтому осваивается быстро.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.