Yhteenveto: tämä opetusohjelma näyttää, miten käyttää JavaScript Array splice()
tapa poistaa olemassa olevia elementtejä, lisätä uusia elementtejä, ja korvata elementtejä array.
JavaScript Array tyyppi tarjoaa erittäin tehokas splice()
menetelmä, jonka avulla voit lisätä uusia elementtejä keskelle array. Kuitenkin, voit käyttää tätä menetelmää poistaa ja korvata olemassa olevia elementtejä samoin.,
Poistamalla elementtejä käyttäen JavaScript Array splice () – metodia
poista elementtejä array ohitat kaksi argumenttia osaksi splice()
menetelmällä seuraavasti:
Code language: JavaScript (javascript)
position
määrittää sijainnin ensimmäinen kohde poista ja num-argumentti määrittää useita tekijöitä poistaa.
splice()
– menetelmä muuttaa alkuperäistä taulukkoa ja palauttaa poistettuja elementtejä sisältävän array: n.
katsotaan seuraava esimerkki.,
Oletetaan, että sinulla on array scores
, joka sisältää viisi numeroa 1-5.
Code language: JavaScript (javascript)
seuraavan lausuman poistaa kolme osat scores
array alkaen ensimmäinen elementti.
Code language: JavaScript (javascript)
scores
array sisältää nyt kaksi elementtiä.
Code language: JavaScript (javascript)
Ja deletedScores
array sisältää kolme elementtiä.
Code language: JavaScript (javascript)
seuraava kuva havainnollistaa scores.splice(0,3)
menetelmä puhelu edellä.,
Lisäämällä elementtejä käyttäen JavaScript Array splice () – metodia
Voit lisätä yhden tai useamman elementtejä array kulkee kolme tai enemmän argumentteja splice()
menetelmä, jossa toinen argumentti on nolla.
Harkitse seuraavaa syntaksia.
Code language: JavaScript (javascript)
tämä syntaksi:
position
määrittää alkuasentoon array että uusia elementtejä lisätään.,- toinen argumentti on nolla (0), joka ohjeistaa
splice()
menetelmä ei poista array elementtejä. - kolmas argumentti, neljäs argumentti ja niin edelleen ovat uudet elementit, jotka työnnetään array.
Huomaa, että splice()
menetelmä todella muutoksia alkuperäiseen valikoimaan. Myös splice()
menetelmä ei poista elementtejä, siksi, se palauttaa tyhjän taulukon. Esimerkiksi:
Olettaen, että sinulla on array nimeltään colors
kolme jouset.,
Code language: JavaScript (javascript)
seuraava lauseke lisää yhden elementin toisen elementin jälkeen.
Code language: JavaScript (javascript)
colors
array on nyt neljä elementtiä kanssa uusi elementti lisätään toiseen asentoon.
Code language: JavaScript (javascript)
seuraava kuva osoittaa metodin kutsu edellä.,
Voit lisätä enemmän kuin yksi tekijä, kulkee neljäs argumentti, viides väite, ja niin edelleen splice()
menetelmällä, kuten seuraavassa esimerkissä.
Code language: JavaScript (javascript)
Korvaa elementtejä käyttäen JavaScript Array splice () – metodia
splice()
menetelmän avulla voit lisätä uusia elementtejä array, kun poistat olemassa olevia elementtejä samanaikaisesti.,
tämän tehdäksesi ohitat vähintään kolme argumenttia toisen kanssa, joka määrittää poistettavien kohteiden määrän ja kolmannen, joka ilmaisee lisättävät elementit.
Huomaa, että määrä elementtejä poista ei tarvitse olla sama kuin elementtien määrä lisää.
Oletetaan, että sinulla on joukko ohjelmointikieliä, jossa on neljä elementtiä seuraavasti:
Code language: JavaScript (javascript)
seuraavan lausuman korvaa toinen elementti uuteen.,
Code language: JavaScript (javascript)
languages
array nyt vielä on neljä elementtiä kanssa uusi toinen argumentti on 'Python'
sijaan 'C++'
.
Code language: JavaScript (javascript)
seuraava kuva havainnollistaa metodin kutsu edellä.,
Voit korvata yksi elementti, jossa on useita elementtejä, kulkee enemmän argumentteja osaksi splice()
menetelmällä seuraavasti:
Code language: JavaScript (javascript)
selvitys poistaa yksi elementti toinen elementti eli Java
ja lisää kolme uutta elementtejä languages
array. Tulos on seuraava.,
Code language: JavaScript (javascript)
tässä opetusohjelmassa, olet oppinut, miten käyttää JavaScript Array splice()
tapa poistaa olemassa olevia elementtejä, lisätä uusia elementtejä, ja korvata elementtejä array.
- Auttoiko tämä opetusohjelma ?
- YesNo