React · Junior · Frage 3 von 75

Wozu wird JSX beim Build umgewandelt?

Antwort zeigen

Richtige Antwort: In Funktionsaufrufe, die React-Elemente erzeugen (jsx())

Erklärung

<h1 className="t">Hi</h1> wird (von Babel, SWC, TypeScript) in einen Aufruf wie jsx("h1", { className: "t", children: "Hi" }) kompiliert, der ein Beschreibungsobjekt zurückgibt. Browser verstehen kein JSX, und React nutzt kein innerHTML - deshalb werden Strings in JSX automatisch escaped.

Zum Weiterlesen

Fehler in der Frage

React · Junior · Frage 3

Teste dich selbst

Mach den Test React · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen