Podcast
Questions and Answers
Quelle est la principale fonction de JSX dans React ?
Quelle est la principale fonction de JSX dans React ?
Pourquoi la propriété class est-elle écrite sous la forme className dans JSX ?
Pourquoi la propriété class est-elle écrite sous la forme className dans JSX ?
Comment JSX se comporte-t-il par rapport à React.createElement() ?
Comment JSX se comporte-t-il par rapport à React.createElement() ?
Quel est l'équivalent de la propriété HTML tabindex dans JSX ?
Quel est l'équivalent de la propriété HTML tabindex dans JSX ?
Signup and view all the answers
Quel code JSX est correct pour afficher 'Mon nom est Clémentine !' ?
Quel code JSX est correct pour afficher 'Mon nom est Clémentine !' ?
Signup and view all the answers
Study Notes
JSX: Extension de formatage JavaScript
- JSX est une extension de formatage de JavaScript similaire à un langage de modèles mais avec toute la puissance de JavaScript.
- JSX se comporte comme des appels à la fonction React.createElement() qui renvoie des objets JavaScript abstraits appelés éléments React.
- React DOM utilise la convention de nommage camelCase au lieu des noms de propriétés HTML.
- Par exemple, la propriété
tabindex
devienttabIndex
en JSX. - La propriété
class
est également écrite sous la formeclassName
carclass
est un mot réservé en JavaScript.
Convention de nommage camelCase
- En résumé, JSX est un outil puissant qui combine la syntaxe du HTML avec la puissance de JavaScript, ce qui simplifie la création d'interfaces utilisateur dans React.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Découvrez JSX, une extension de formatage qui allie HTML et JavaScript pour créer des interfaces utilisateur dans React. Apprenez les conventions de nommage comme camelCase et comment JSX transforme les propriétés HTML en syntaxe JavaScript. Testez vos connaissances avec ce quiz sur JSX.