Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Mitä Taulukot Ovat? | Taulukoiden Tutkiminen
Johdatus JavaScriptiin
course content

Kurssisisältö

Johdatus JavaScriptiin

Johdatus JavaScriptiin

3. Ehtolauseet
4. Funktioiden Hallinta
5. Taulukoiden Tutkiminen
6. Silmukoiden Löytäminen

book
Mitä Taulukot Ovat?

Note
Määritelmä

Taulukko on yksinkertaisesti järjestetty kokoelma muuttujia.

Taulukon määrittely

Yleinen syntaksi taulukon määrittelylle on:

let arrayName = [ element1, element2, … ];

Voimme myös määritellä tyhjän taulukon:

let arrayName = [];

Taulukot ovat hyödyllisiä, kun haluamme tallentaa useita arvoja yhteen muuttujaan sen sijaan, että loisimme jokaiselle arvolle oman muuttujan.

Tämä helpottaa tietojen järjestämistä ja käsittelyä. Esimerkiksi voimme tallentaa luokan oppilaiden nimet taulukkoon:

Voimme tulostaa kaikki taulukon alkiot käyttämällä taulukon nimeä console.log-lauseessa:

12345
let students = [ "Emma", "Alex", "Chris" ]; console.log(students); let emptyArray = []; console.log(emptyArray);
copy

Indeksointi

Taulukon tiettyyn sijaintiin päästään käsiksi indeksoinnin avulla.

Indeksoinnin syntaksi on:

arrayName[index]

Tässä arrayName on taulukon nimi ja index viittaa alkion sijaintiin taulukossa.

Indeksit alkavat arvosta 0, eli ensimmäisellä alkiolla on aina indeksi 0.

1234
let students = [ "Emma", "Alex", "Chris" ]; console.log(students[0]); // Output: Emma console.log(students[1]); // Output: Alex console.log(students[2]); // Output: Chris
copy

Virheellisen indeksin käyttö palauttaa arvon undefined:

123
let students = [ "Emma", "Alex", "Chris" ]; console.log(students[-1]); // Output: undefined console.log(students[4]); // Output: undefined
copy

1. Mikä on taulukko (array) JavaScriptissä?

2. Mikä seuraavista on oikea tapa määritellä taulukko?

3. Mitä seuraava koodi tulostaa?

4. Mikä on seuraavan koodin tuloste?

question mark

Mikä on taulukko (array) JavaScriptissä?

Select the correct answer

question mark

Mikä seuraavista on oikea tapa määritellä taulukko?

Select the correct answer

question mark

Mitä seuraava koodi tulostaa?

Select the correct answer

question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

course content

Kurssisisältö

Johdatus JavaScriptiin

Johdatus JavaScriptiin

3. Ehtolauseet
4. Funktioiden Hallinta
5. Taulukoiden Tutkiminen
6. Silmukoiden Löytäminen

book
Mitä Taulukot Ovat?

Note
Määritelmä

Taulukko on yksinkertaisesti järjestetty kokoelma muuttujia.

Taulukon määrittely

Yleinen syntaksi taulukon määrittelylle on:

let arrayName = [ element1, element2, … ];

Voimme myös määritellä tyhjän taulukon:

let arrayName = [];

Taulukot ovat hyödyllisiä, kun haluamme tallentaa useita arvoja yhteen muuttujaan sen sijaan, että loisimme jokaiselle arvolle oman muuttujan.

Tämä helpottaa tietojen järjestämistä ja käsittelyä. Esimerkiksi voimme tallentaa luokan oppilaiden nimet taulukkoon:

Voimme tulostaa kaikki taulukon alkiot käyttämällä taulukon nimeä console.log-lauseessa:

12345
let students = [ "Emma", "Alex", "Chris" ]; console.log(students); let emptyArray = []; console.log(emptyArray);
copy

Indeksointi

Taulukon tiettyyn sijaintiin päästään käsiksi indeksoinnin avulla.

Indeksoinnin syntaksi on:

arrayName[index]

Tässä arrayName on taulukon nimi ja index viittaa alkion sijaintiin taulukossa.

Indeksit alkavat arvosta 0, eli ensimmäisellä alkiolla on aina indeksi 0.

1234
let students = [ "Emma", "Alex", "Chris" ]; console.log(students[0]); // Output: Emma console.log(students[1]); // Output: Alex console.log(students[2]); // Output: Chris
copy

Virheellisen indeksin käyttö palauttaa arvon undefined:

123
let students = [ "Emma", "Alex", "Chris" ]; console.log(students[-1]); // Output: undefined console.log(students[4]); // Output: undefined
copy

1. Mikä on taulukko (array) JavaScriptissä?

2. Mikä seuraavista on oikea tapa määritellä taulukko?

3. Mitä seuraava koodi tulostaa?

4. Mikä on seuraavan koodin tuloste?

question mark

Mikä on taulukko (array) JavaScriptissä?

Select the correct answer

question mark

Mikä seuraavista on oikea tapa määritellä taulukko?

Select the correct answer

question mark

Mitä seuraava koodi tulostaa?

Select the correct answer

question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 1
some-alt