Denne opplæringen vil forklare måten å legge til et element i en matrise til en viss indeks ved hjelp av JavaScript.
Hvordan legge til et element i en bestemt indeks i JavaScript -matrisen?
Den direkte innsettingen av et nytt element i en matrise i en gitt indeks støttes ikke av noen innebygd metode. For å gjøre det, bruk "Splice ()”Metode, som endrer en matriserende innhold ved å eliminere, legge til eller erstatte nye elementer på hvilken som helst spesifisert indeks. Den oppdaterer også matrisen som påkaller den i stedet for å lage en ny.
Syntaks
Bruk den gitte syntaks for Splice () -metoden:
Array.Splice (indeks, NO_OF_ELIMINATEDITEMS, ITEM1,… ITEMN)I syntaks ovenfor:
Returverdi
Splice () -metoden returnerer en oppdatert matrise med nye elementer i den spesifikke indeksen.
Eksempel 1: Legg til et element i en matrise til en spesifikk indeks ved hjelp av Splice () -metoden
Lag en matrise "Antall”:
var nummer = [0, 1, 2, 8, 9];Ring "Splice ()”Metode ved å bestå indeks”3”Som det første argumentet som er startindeksen for elementene som vil bli lagt til i en matrise,“0”Som et annet argument, som indikerer at ingen elementer vil bli slettet fra matrisen, og deretter“3, 4, 5”Er elementene som må legges til i en matrise:
Antall.skjøte (3, 0, 3, 4, 5);Skriv ut den oppdaterte matrisen på konsollen ved å bruke “konsoll.Logg()”Metode:
konsoll.logg (nummer);Produksjon
Utgangen indikerer at elementene blir lagt til en matrise fra indeks 3.
Eksempel 2: Legg til en matrise i en matrise til en spesifikk indeks ved hjelp av Splice () -metoden
Lag en matrise "Num”Og legg til alle elementene i“Antall”Array:
var num = [3, 4, 5, 6, 7];Bruk spredningsoperatøren (.. ) i spleisemetoden () som et tredje argument som vil kopiere alle elementene i “Num”Array inn i“Antall”Array:
Antall.Splice (3, 0, ... num);Skriv ut den resulterende matrisen på konsollen:
konsoll.logg (nummer);Produksjon
Ovennevnte utgang viser at alle elementer i en matrise “Num”Er vellykket lagt til i“Antall”Array til 3. indeks.
Konklusjon
JavaScript “Splice ()”Brukes til å legge til elementet i en spesifisert indeks som endrer matrisen ved å eliminere, legge til eller erstatte elementer fra en matrise. Denne opplæringen forklarte prosedyren for å legge til et element i en matrise til en spesifikk indeks ved hjelp av JavaScript.