JavaScript Array toSpliced()
- edellinen sivu toSorted()
- seuraava sivu toString()
- palaa yhdellä tasolla ylös JavaScript Array -viittausopas
määritelmä ja käyttö
toSpliced()
menetelmää käytetään elementtien lisäämiseen ja/tai poistamiseen taulukosta.
toSpliced()
menetelmä palauttaa uuden taulukon.
toSpliced()
menetelmä ei muuta alkuperäistä taulukkoa.
toSpliced()
menetelmä on splice()
menetelmän kopio.
katso myös:
esimerkki
esimerkki 1
// Luo taulukko const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Lisää "Lemon" ja "Kiwi" sijainnissa 2 const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");
esimerkki 2
// Luo taulukko const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Poista sijainnissa 2 kaksi elementtiä const fruits2 = fruits.toSpliced(2, 2);
esimerkki 3
// Luo taulukko const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Poista sijainnissa 2 yksi elementti ja lisää "Lemon" ja "Kiwi" const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");
syntaksi
array.toSpliced(index, count, item1, ....., itemX)
parametrit
parametrit | kuvaus |
---|---|
index |
tarvittava. Lisättävän tai poistettavan elementin indeksi (sijainti). negatiiviset arvot lasketaan taulukon lopusta alkaen. |
count | valinnainen. Poistettavien elementtien määrä. |
item1,... | valinnainen. Lisättävät uudet elementit. |
palautusarvo
tyyppi | kuvaus |
---|---|
Array | muutosten sisältävä uusi taulukko. |
selaimen tuki
toSpliced()
se on ES2023:n ominaisuus.
alkaen heinäkuusta 2023, kaikki nykyaikaiset selaimet tukevat tätä menetelmää:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
helmi 2023 | helmi 2023 | heinäkuu 2023 | maaliskuu 2023 | toukokuu 2023 |
- edellinen sivu toSorted()
- seuraava sivu toString()
- palaa yhdellä tasolla ylös JavaScript Array -viittausopas