React · Junior · Запитання 3 з 75
На що перетворюється JSX під час збирання?
- 1На HTML-рядок, який React потім вставляє на сторінку через
innerHTML - ✓Правильна відповідь: На виклики функцій, що створюють React-елементи (
jsx()) - 3На шаблони
<template>, які браузер розбирає під час завантаження сторінки
Пояснення
<h1 className="t">Hi</h1> компілюється (Babel, SWC, TypeScript) у виклик на кшталт jsx("h1", { className: "t", children: "Hi" }), який повертає об'єкт-опис. Браузер JSX не розуміє, а innerHTML React не використовує - тому рядки в JSX автоматично екрануються.