Taulukoiden 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.
12345const weekdays = ["Monday", "Tuesday", "Wednesday"]; weekdays[0] = "Lunes"; weekdays[1] = "Martes"; console.log(weekdays); // Output: Lunes, Martes, Wednesday
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.
123const mountains = ["Everest", "K2", "Kangchenjunga", "Lhotse"]; console.log(mountains.length); // Output: 4
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.
1234const vehicles = ["car", "bike", "bus", "train"]; const lastIndex = vehicles.length - 1; console.log(vehicles[lastIndex]); // Output: train
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ä?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme