Hvordan sette inn et element i en spesifikk indeks i JavaScript -matrisen

Hvordan sette inn et element i en spesifikk indeks i JavaScript -matrisen
Mens du jobber med matriser, er det en vanlig oppgave å sette inn elementer i en bestemt indeks. Noen ganger må programmerere legge til elementer på slutten av en matrise, noen ganger i starten, og ofte trenger de å legge til elementer i den spesifiserte indeksen. For å gjøre dette gir JavaScript forhåndsdefinerte metoder som push (), unshift () og spleise () metoder.

Denne artikkelen vil definere metodene for å sette inn/legge til et element i en bestemt indeks av en matrise i JavaScript.

Hvordan sette inn/legge til et element i en bestemt indeks i JavaScript -array?

For å sette inn et element i en spesifikk indeks i en matrise, bruk følgende metoder:

  • Splice () -metode
  • unshift () -metode
  • Push () Metode

Metode 1: Sett inn/legg til et element i en spesifikk indeks i JavaScript -array ved å bruke "Splice ()" -metode

Bruke "Splice ()”Metode for å sette inn et element ved en bestemt indeks av en matrise. Den brukes til å legge til, fjerne eller erstatte de eksisterende elementene fra en matrise. Dessuten endrer denne metoden den eksisterende matrisen.

Syntaks
Bruk følgende syntaks for å legge til elementer i en bestemt indeks:

Splice (indeks, deletecount, element)

Eksempel
Lag en rekke tall:

var array = [1, 3, 4, 5];

Ring Splice () -metoden ved å legge til indeks "1”Hvor elementet vil bli lagt til,”0”Forteller at ingen elementer vil bli slettet og“2”Er elementet som vil bli lagt til i en matrise til indeks 1:

Array.skjøte (1, 0, 2);

Skriv ut den modifiserte matrisen på konsollen:

konsoll.logg (matrise);

Utgangen indikerer at elementet “2”Har blitt lagt til på den første indeksen for en matrise:

Metode 2: Sett inn/legg til et element i en spesifikk indeks i JavaScript -array ved å bruke "unshift ()" -metode

For å legge til et element/element i starten/begynnelsen av en matrise eller 0 -indeksene til en matrise, bruk "unshift ()”Metode. Den legger til elementene i første indeks/start av en matrise og endrer lengden.

Syntaks
Følg den gitte syntaks for bruk av UN -Sift () -metoden for å legge til et element i begynnelsen av en matrise:

unshift (element)

Eksempel
Ring unshift () -metoden på matrisen og sett inn elementet “0”I starten av en matrise:

Array.unshift (0);

Produksjon

Metode 3: Sett inn/legg til et element i en spesifikk indeks i JavaScript -array ved å bruke “Push ()” -metode

Når du bruker matriser, kan du legge til elementer i en matrise ved hjelp av "trykk()”Metode. Den legger til elementer på slutten/siste indeksen av en matrise og gir en ny lengde matrise.

Syntaks
For å legge til et element i den siste indeksen for en matrise, bruk den gitte syntaks:

Push (element)

Eksempel
Påkalle push () -metoden og pass elementet “6”Å legge til på slutten av en matrise:

Array.Push (6);

Elementet “6”Har blitt lagt til på slutten av en matrise:

Det handler om å sette inn et element i en spesifikk indeks i en matrise i JavaScript.

Konklusjon

For å sette inn et element i en spesifikk indeks i en matrise, bruk "Splice ()”Metode,“unshift ()”Metode, eller“trykk()”Metode. Splice () -metoden brukes til å legge til elementer ved hvilken som helst indeks av en matrise. UN -SHIFT () -metoden legger til elementer i starten av en matrise, og Push () -metoden legger ved slutten/siste indeksen til en matrise. Denne artikkelen beskrev metodene for innsetting/tillegg av et element i en bestemt indeks av en matrise i JavaScript.