Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Taulukoiden Muokkaaminen ja Alkioiden Käsittely | JavaScript-taulukoiden Hallinta
Javascriptin tietorakenteet

bookTaulukoiden Muokkaaminen ja Alkioiden Käsittely

Tarkastellaan, kuinka

  • Muokataan taulukon alkioita;
  • Selvitetään taulukon pituus;
  • Haetaan viimeinen alkio ja syvennytään indeksoinnin käsitteeseen.

Taulukon alkioiden muokkaaminen

Taulukon alkioita voidaan muuttaa hakemalla ne indeksin avulla ja määrittämällä uusi arvo.

12345
const weekdays = ["Monday", "Tuesday", "Wednesday"]; weekdays[0] = "Lunes"; weekdays[1] = "Martes"; console.log(weekdays); // Output: Lunes, Martes, Wednesday
copy

Tässä muokataan weekdays-taulukon kahta ensimmäistä alkiota niiden espanjankielisillä käännöksillä.

Taulukon pituus

Taulukon length-ominaisuus ilmaisee sen sisältämien alkioiden lukumäärän. Tämä ominaisuus on dynaaminen ja päivittyy automaattisesti, kun alkioita lisätään tai poistetaan.

123
const mountains = ["Everest", "K2", "Kangchenjunga", "Lhotse"]; console.log(mountains.length); // Output: 4
copy

Tässä esimerkissä mountains-taulukossa on neljä alkiota, ja mountains.length palauttaa arvon 4.

Viimeisen alkion etsiminen

Viimeisen alkion arvon hakemiseksi taulukosta voidaan laskea sen indeksi taulukon pituuden avulla. Viimeisen alkion indeksi on aina array.length - 1.

1234
const vehicles = ["car", "bike", "bus", "train"]; const lastIndex = vehicles.length - 1; console.log(vehicles[lastIndex]); // Output: train
copy

Tässä tapauksessa lastIndex lasketaan arvoksi 3, joka on viimeisen alkion indeksi, ja viimeinen alkio haetaan käyttämällä vehicles[lastIndex].

1. Kuinka taulukon alkiota voidaan muokata?

2. Mikä on taulukon length-ominaisuuden tarkoitus?

3. Alla olevassa esimerkissä, mikä on movies-taulukon ensimmäisen alkion uusi arvo muutoksen jälkeen?

4. Kuinka pääsemme käsiksi cartoons-taulukon viimeiseen alkioon?

5. Mikä on item-muuttujan arvo alla olevassa esimerkissä?

question mark

Kuinka taulukon alkiota voidaan muokata?

Select the correct answer

question mark

Mikä on taulukon length-ominaisuuden tarkoitus?

Select the correct answer

question mark

Alla olevassa esimerkissä, mikä on movies-taulukon ensimmäisen alkion uusi arvo muutoksen jälkeen?

Select the correct answer

question mark

Kuinka pääsemme käsiksi cartoons-taulukon viimeiseen alkioon?

Select the correct answer

question mark

Mikä on item-muuttujan arvo alla olevassa esimerkissä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Awesome!

Completion rate improved to 2.27

bookTaulukoiden Muokkaaminen ja Alkioiden Käsittely

Pyyhkäise näyttääksesi valikon

Tarkastellaan, kuinka

  • Muokataan taulukon alkioita;
  • Selvitetään taulukon pituus;
  • Haetaan viimeinen alkio ja syvennytään indeksoinnin käsitteeseen.

Taulukon alkioiden muokkaaminen

Taulukon alkioita voidaan muuttaa hakemalla ne indeksin avulla ja määrittämällä uusi arvo.

12345
const weekdays = ["Monday", "Tuesday", "Wednesday"]; weekdays[0] = "Lunes"; weekdays[1] = "Martes"; console.log(weekdays); // Output: Lunes, Martes, Wednesday
copy

Tässä muokataan weekdays-taulukon kahta ensimmäistä alkiota niiden espanjankielisillä käännöksillä.

Taulukon pituus

Taulukon length-ominaisuus ilmaisee sen sisältämien alkioiden lukumäärän. Tämä ominaisuus on dynaaminen ja päivittyy automaattisesti, kun alkioita lisätään tai poistetaan.

123
const mountains = ["Everest", "K2", "Kangchenjunga", "Lhotse"]; console.log(mountains.length); // Output: 4
copy

Tässä esimerkissä mountains-taulukossa on neljä alkiota, ja mountains.length palauttaa arvon 4.

Viimeisen alkion etsiminen

Viimeisen alkion arvon hakemiseksi taulukosta voidaan laskea sen indeksi taulukon pituuden avulla. Viimeisen alkion indeksi on aina array.length - 1.

1234
const vehicles = ["car", "bike", "bus", "train"]; const lastIndex = vehicles.length - 1; console.log(vehicles[lastIndex]); // Output: train
copy

Tässä tapauksessa lastIndex lasketaan arvoksi 3, joka on viimeisen alkion indeksi, ja viimeinen alkio haetaan käyttämällä vehicles[lastIndex].

1. Kuinka taulukon alkiota voidaan muokata?

2. Mikä on taulukon length-ominaisuuden tarkoitus?

3. Alla olevassa esimerkissä, mikä on movies-taulukon ensimmäisen alkion uusi arvo muutoksen jälkeen?

4. Kuinka pääsemme käsiksi cartoons-taulukon viimeiseen alkioon?

5. Mikä on item-muuttujan arvo alla olevassa esimerkissä?

question mark

Kuinka taulukon alkiota voidaan muokata?

Select the correct answer

question mark

Mikä on taulukon length-ominaisuuden tarkoitus?

Select the correct answer

question mark

Alla olevassa esimerkissä, mikä on movies-taulukon ensimmäisen alkion uusi arvo muutoksen jälkeen?

Select the correct answer

question mark

Kuinka pääsemme käsiksi cartoons-taulukon viimeiseen alkioon?

Select the correct answer

question mark

Mikä on item-muuttujan arvo alla olevassa esimerkissä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 3
some-alt