Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele JSX:n Esittely HTML:n Kirjoittamiseen JavaScriptissä | Reactin Perusteet ja Komponenttipohjainen Käyttöliittymä
Johdanto Reactiin

bookJSX:n Esittely HTML:n Kirjoittamiseen JavaScriptissä

Reactissa käytetään JavaScriptin syntaksilaajennusta nimeltä JSX (JavaScript XML) käyttöliittymien rakentamiseen. JSX mahdollistaa HTML-tyylisen koodin kirjoittamisen suoraan JavaScriptin sisällä.

JavaScript HTML:n sisällä

Yksi JSX:n eduista on, että se yhdistää JavaScriptin ominaisuudet HTML:ään. JavaScript-lausekkeita ja -logiikkaa voidaan käyttää suoraan HTML-tyylisessä koodissa. JavaScriptin upottamiseksi se sijoitetaan aaltosulkeisiin, esimerkiksi näin: { JavaScript code }.

Miten JSX toimii: Esimerkki

Tarkastellaan JSX:ää käytännössä yksinkertaisella esimerkillä. Oletetaan, että haluamme renderöidä otsikkoelementin React-sovelluksessa:

const element = <h1>Hello, React!</h1>;

Tässä esimerkissä käytämme JSX:ää luodaksemme vakion nimeltä element, joka sisältää <h1>-elementin tekstillä "Hello, React!".

Huomio

Kulissien takana React ottaa tämän JSX-koodin ja renderöi sen tehokkaasti DOM:iin, mikä tekee siitä saumattoman ja tehokkaan tavan rakentaa käyttöliittymiä.

1. Mitä JSX tarkoittaa Reactissa?

2. Mikä on oikea tapa luoda HTML-elementti, joka näyttää merkkijonon Hey there, React Developer!?

question mark

Mitä JSX tarkoittaa Reactissa?

Select the correct answer

question mark

Mikä on oikea tapa luoda HTML-elementti, joka näyttää merkkijonon Hey there, React Developer!?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 2.17

bookJSX:n Esittely HTML:n Kirjoittamiseen JavaScriptissä

Pyyhkäise näyttääksesi valikon

Reactissa käytetään JavaScriptin syntaksilaajennusta nimeltä JSX (JavaScript XML) käyttöliittymien rakentamiseen. JSX mahdollistaa HTML-tyylisen koodin kirjoittamisen suoraan JavaScriptin sisällä.

JavaScript HTML:n sisällä

Yksi JSX:n eduista on, että se yhdistää JavaScriptin ominaisuudet HTML:ään. JavaScript-lausekkeita ja -logiikkaa voidaan käyttää suoraan HTML-tyylisessä koodissa. JavaScriptin upottamiseksi se sijoitetaan aaltosulkeisiin, esimerkiksi näin: { JavaScript code }.

Miten JSX toimii: Esimerkki

Tarkastellaan JSX:ää käytännössä yksinkertaisella esimerkillä. Oletetaan, että haluamme renderöidä otsikkoelementin React-sovelluksessa:

const element = <h1>Hello, React!</h1>;

Tässä esimerkissä käytämme JSX:ää luodaksemme vakion nimeltä element, joka sisältää <h1>-elementin tekstillä "Hello, React!".

Huomio

Kulissien takana React ottaa tämän JSX-koodin ja renderöi sen tehokkaasti DOM:iin, mikä tekee siitä saumattoman ja tehokkaan tavan rakentaa käyttöliittymiä.

1. Mitä JSX tarkoittaa Reactissa?

2. Mikä on oikea tapa luoda HTML-elementti, joka näyttää merkkijonon Hey there, React Developer!?

question mark

Mitä JSX tarkoittaa Reactissa?

Select the correct answer

question mark

Mikä on oikea tapa luoda HTML-elementti, joka näyttää merkkijonon Hey there, React Developer!?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
some-alt