Reaksiyada olan JSX nədir?
Reaksiyada olan JSX nədir?

Video: Reaksiyada olan JSX nədir?

Video: Reaksiyada olan JSX nədir?
Video: Birinchi tartib reaksiyada yarim yemirilish davri | Kinetika | Kimyo 2024, Bilər
Anonim

JSX tərəfindən istifadə edilən XML/HTML kimi sintaksisdir Reaksiya XML/HTML kimi mətn JavaScript/ ilə birlikdə mövcud ola bilməsi üçün ECMAScript-i genişləndirir. Reaksiya kod. Keçmişdən fərqli olaraq, JavaScript-i HTML-yə yerləşdirmək əvəzinə, JSX bizə HTML-ni JavaScript-ə yerləşdirməyə imkan verir.

Həm də bilmək lazımdır ki, niyə JSX reaksiyada istifadə olunur?

JSX bizə HTML elementlərini JavaScript-də yazmağa və heç bir createElement() və/və ya appendChild() metodları olmadan DOM-da yerləşdirməyə imkan verir. JSX HTML teqlərini çevirir reaksiya vermək elementləri. Sizdən tələb olunmur JSX istifadə edin , Amma JSX yazmağı asanlaşdırır Reaksiya tətbiqlər.

Bundan əlavə, JS və JSX arasındakı fərq nədir? JS standart javascriptdir, JSX React ilə istifadə edə biləcəyiniz HTML-ə bənzər sintaksisdir (nəzəri olaraq) React komponentlərini yaratmağı asan və intuitiv edir. olmadan JSX , istifadə edərək böyük, iç içə HTML sənədləri yaratmaq JS sintaksis böyük bir ağrı olardı içində arxa; JSX sadəcə olaraq bu prosesi asanlaşdırır.

Bundan əlavə, reaksiyada className nədir?

sinif adı . CSS sinifini təyin etmək üçün istifadə edin sinif adı atribut. Bu,, və digərləri kimi bütün adi DOM və SVG elementlərinə aiddir. İstifadə etsəniz Reaksiya Veb Komponentləri ilə (qeyri-adi deyil) əvəzinə sinif atributundan istifadə edin.

JSX nə deməkdir?

JSX deməkdir JavaScript XML. ilə Reaksiya , bu elementlər və komponentlər üçün XML kimi kod üçün genişləndirmədir. başına Reaksiya sənədlər və qeyd etdiyiniz kimi: JSX heç bir müəyyən semantikası olmayan ECMAScript üçün XML kimi sintaksis uzantısıdır.

Tövsiyə: