Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Taulukoiden Esittely | Muuttujat ja Tietotyypit JavaScriptissä
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Johdanto JavaScriptiin

bookTaulukoiden Esittely

Taulukko on hyödyllisin tietorakenne.

Huomautus

Tietorakenne on erikoistunut tapa järjestää ja käsitellä tietokokoelmia. Taulukko on kokoelma arvoja, joissa jokainen alkio on arvo.

Taulukon luominen

Taulukon luomiseen käytetään hakasulkeita []:

const arr = [];

Tämä luo tyhjän taulukon ilman alkioita. Jos haluat luoda taulukon, jossa on alkioita, sijoita alkiot []-merkkien sisään ja erottele ne pilkuilla (,):

const arr = [1, 2, 3, 4, 5];

Huomautus

Viimeisen alkion jälkeen taulukossa ei tule olla pilkkua.

Taulukon tulostamiseen käytetään console.log():

123
const arr = [1, 2, 3, 4, 5]; console.log(arr);
copy

Indeksit

Jokaisella taulukon alkiolla on yksilöllinen indeksi.

Huomautus

Indeksit alkavat arvosta 0. Ensimmäisen alkion indeksi on 0, toisen alkion indeksi on 1 ja niin edelleen.

Taulukon tietojen hakeminen tapahtuu määrittämällä indeksi hakasulkeissa ([index]) taulukon nimen jälkeen:

arrayName[index]
12345
const arr = [1, 2, 3, 4, 5]; const thirdElement = arr[2]; // retrieving the 3rd element console.log(thirdElement);
copy

Taulukot voivat sisältää eri tietotyyppejä, kuten number, string, boolean ja muita.

12345
const arr = [2441.23, "Hello!", false]; console.log(arr[0]); console.log(arr[1]); console.log(arr[2]);
copy

Length-ominaisuus

length-ominaisuus on taulukoiden sisäänrakennettu ominaisuus, joka ilmaisee taulukon alkioiden lukumäärän. Tämän ominaisuuden käyttö tapahtuu seuraavalla syntaksilla:

arrayName.length
123456789
const arr1 = [10, 20, 30]; const arr2 = [15, 25, 35, 45, 55]; const x = arr1.length; // `x` variable represents the `arr1` length const y = arr2.length; // `y` variable represents the `arr2` length console.log(x); console.log(y);
copy

1. Mitä sulkeita käytetään taulukon luomiseen?

2. Hae taulukon toinen alkio:

3. Miten saat taulukon pituuden?

question mark

Mitä sulkeita käytetään taulukon luomiseen?

Select the correct answer

question mark

Hae taulukon toinen alkio:

Select the correct answer

question mark

Miten saat taulukon pituuden?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

bookTaulukoiden Esittely

Pyyhkäise näyttääksesi valikon

Taulukko on hyödyllisin tietorakenne.

Huomautus

Tietorakenne on erikoistunut tapa järjestää ja käsitellä tietokokoelmia. Taulukko on kokoelma arvoja, joissa jokainen alkio on arvo.

Taulukon luominen

Taulukon luomiseen käytetään hakasulkeita []:

const arr = [];

Tämä luo tyhjän taulukon ilman alkioita. Jos haluat luoda taulukon, jossa on alkioita, sijoita alkiot []-merkkien sisään ja erottele ne pilkuilla (,):

const arr = [1, 2, 3, 4, 5];

Huomautus

Viimeisen alkion jälkeen taulukossa ei tule olla pilkkua.

Taulukon tulostamiseen käytetään console.log():

123
const arr = [1, 2, 3, 4, 5]; console.log(arr);
copy

Indeksit

Jokaisella taulukon alkiolla on yksilöllinen indeksi.

Huomautus

Indeksit alkavat arvosta 0. Ensimmäisen alkion indeksi on 0, toisen alkion indeksi on 1 ja niin edelleen.

Taulukon tietojen hakeminen tapahtuu määrittämällä indeksi hakasulkeissa ([index]) taulukon nimen jälkeen:

arrayName[index]
12345
const arr = [1, 2, 3, 4, 5]; const thirdElement = arr[2]; // retrieving the 3rd element console.log(thirdElement);
copy

Taulukot voivat sisältää eri tietotyyppejä, kuten number, string, boolean ja muita.

12345
const arr = [2441.23, "Hello!", false]; console.log(arr[0]); console.log(arr[1]); console.log(arr[2]);
copy

Length-ominaisuus

length-ominaisuus on taulukoiden sisäänrakennettu ominaisuus, joka ilmaisee taulukon alkioiden lukumäärän. Tämän ominaisuuden käyttö tapahtuu seuraavalla syntaksilla:

arrayName.length
123456789
const arr1 = [10, 20, 30]; const arr2 = [15, 25, 35, 45, 55]; const x = arr1.length; // `x` variable represents the `arr1` length const y = arr2.length; // `y` variable represents the `arr2` length console.log(x); console.log(y);
copy

1. Mitä sulkeita käytetään taulukon luomiseen?

2. Hae taulukon toinen alkio:

3. Miten saat taulukon pituuden?

question mark

Mitä sulkeita käytetään taulukon luomiseen?

Select the correct answer

question mark

Hae taulukon toinen alkio:

Select the correct answer

question mark

Miten saat taulukon pituuden?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6
some-alt