Бид яагаад JSX-ийг урвалын JS-д ашигладаг вэ?
Бид яагаад JSX-ийг урвалын JS-д ашигладаг вэ?

Видео: Бид яагаад JSX-ийг урвалын JS-д ашигладаг вэ?

Видео: Бид яагаад JSX-ийг урвалын JS-д ашигладаг вэ?
Видео: БИД ЯАГААД АЙМШГИЙН ЗҮЙЛД ИЛҮҮ ТАТАГДДАГ ВЭ??? 2024, Дөрөвдүгээр сар
Anonim

JSX нь синтакс өргөтгөл юм ReactJS Энэ нь JavaScript дээр HTML шошго бичих дэмжлэгийг нэмдэг. Дээрээс нь ReactJS , энэ нь вэбийг илэрхийлэх маш хүчирхэг аргыг бий болгодог програм . Хэрэв танил бол ReactJS , энэ нь вэб бүрэлдэхүүн хэсэгт суурилсан урд талын програмуудыг хэрэгжүүлэх номын сан гэдгийг та мэднэ.

Энд яагаад JSX-ийг урвалд ашигладаг вэ?

JSX Энэ нь бидэнд HTML элементүүдийг JavaScript дээр бичиж, ямар ч createElement() болон/эсвэл appendChild() аргуудгүйгээр DOM-д байрлуулах боломжийг олгодог. JSX HTML хаягуудыг хөрвүүлдэг хариу үйлдэл үзүүлэх элементүүд. Та хийх шаардлагагүй JSX ашиглах , гэхдээ JSX бичихэд хялбар болгодог Хариу үйлдэл үзүүлэх програмууд.

Хоёрдугаарт, React файлууд JS эсвэл JSX байх ёстой юу? Тиймээс та ашиглахаас өөр аргагүй болно JS файлууд оронд нь JSX . Тэгээд тэрнээс хойш хариу үйлдэл үзүүлэх Энэ нь зүгээр л JavaScript-д зориулсан номын сан бөгөөд аль нэгийг нь сонгох нь танд ямар ч ялгаагүй JSX эсвэл JS . Тэдгээрийг бүрэн сольж болно! Тиймээс бүгд Урвалын файлууд тэдгээрийг агуулсан байдаг JSX бас үгүй JS.

Цаашилбал, JSX ямар хариу үйлдэл үзүүлж байна вэ?

JSX нь JavaScript-д XML синтакс нэмдэг урьдчилсан процессорын алхам юм. Та мэдээж хэрэглэж болно Хариу үйлдэл үзүүлэх гүйгээр JSX гэхдээ JSX болгодог Хариу үйлдэл үзүүлэх хамаагүй илүү дэгжин. Яг XML шиг, JSX шошго нь шошгын нэр, шинж чанар, хүүхдүүдтэй байдаг. Хэрэв атрибутын утгыг хашилтанд оруулсан бол утга нь мөр болно.

Та хариу үйлдэл хийхэд JavaScript ашиглаж чадах уу?

Хариу үйлдэл үзүүлэх зүгээр л JavaScript , сурахад маш жижиг API байдаг, хэдхэн функц, хэрхэн хийх талаар ашиглах тэд. Үүний дараа таны JavaScript ур чадвар нь болгодог зүйл юм Та илүү сайн Хариу үйлдэл үзүүлэх хөгжүүлэгч. Ороход ямар ч саад бэрхшээл байхгүй. А JavaScript хөгжүүлэгч чадна бүтээмжтэй болох Хариу үйлдэл үзүүлэх хөгжүүлэгч хэдхэн цагийн дотор.

Зөвлөмж болгож буй: