Hvordan legge til verdi til en matrise JavaScript

Hvordan legge til verdi til en matrise JavaScript
I JavaScript er det flere metoder for å legge til et element i en matrise. Du kan legge til et enkelt element, flere elementer eller til og med en hel matrise til en annen. JavaScript tillater deg også å krysse eller endre matriser ved hjelp av forskjellige metoder. Matrisen.Prototypeobjekt er kilden til alle egenskaper og metoder.

Denne artikkelen vil forklare prosedyrene for å legge verdi til en matrise.

Hvordan legge til verdi til en matrise i JavaScript?

For å legge til en verdi til en matrise, kan du bruke de forhåndsdefinerte metodene til JavaScript som er gitt nedenfor:

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

La oss forstå disse metodene grundig.

Metode 1: Legg til verdi til en matrise ved bruk av Push () -metode

For å legge til en verdi til en matrise, "trykk()”Er den mest brukte metoden. Det skyver ganske enkelt elementet inn i matrisen, eller vi kan si at det legger til elementer på slutten av matrisen.

Syntaks
Følg den gitte syntaks:

Array.push ("element");

Her, "element”Kommer til å bli presset i“Array”Ved hjelp av“trykk()”Metode.

Eksempel
Først vil vi lage en matrise som heter “Blomster”:

La blomster = ["Rose", "Lily", "Jasmine"];

Vi vil skrive ut elementene i den opprettede matrisen på konsollen ved å bruke “konsoll.Logg()”Metode:

konsoll.logg (blomster);

Deretter vil vi legge til et element "Tulipan”I matrisen”Blomster”Bruke Push () -metoden:

Blomster.Push ("Tulip");

Endelig vil vi skrive ut den oppdaterte matrisen "Blomster”Etter å ha lagt til et element i det:

konsoll.logg (blomster);

Som du kan se i utgangen at elementet “Tulipan”Er vellykket lagt til vår matrise:

Hvis du vil legge til et element i starten av matrisen, sjekk ut neste avsnitt.

Metode 2: Legg til verdi til en matrise ved bruk av unshift () -metode

Du kan også bruke “unshift ()”Metode for å legge til en verdi til en matrise. Den legger til verdien i starten av en matrise.

Syntaks
Bruk den gitte syntaks for å legge til en verdi i startposisjonen til en matrise ved bruk av UN -SHIFT () -metode:

Array.unshift ("element");

Eksempel
Vi vil vurdere det samme utvalget som ble opprettet i det forrige eksemplet som heter “Blomster”. Nå vil vi legge til elementet “Tulipan”I starten av matrisen ved å bruke metoden“ Unshift () ”:

Blomster.unshift ("tulip");

Endelig vil vi skrive ut matrisen "Blomster”På konsollen:

konsoll.logg (blomster);

Utgangen indikerer at elementet “Tulipan”Er vellykket lagt til i starten av matrisen:

La oss se neste metode for å legge til elementet midt i matrisen.

Metode 3: Legg til verdi til en matrise ved bruk av Splice () -metode

En annen metode brukes til å legge til et element i en matrise kalt “Splice ()”Metode. Det legger elementet i matrisens midt der du vil. Det tar tre parametere som et argument.

Syntaks
Følg syntaksen under levert for Splice () -metoden:

Matriser.Splice (indeks, deletecount, "element");

Her, "indeks”Er posisjonen der et nytt element skal legges til,”Sletting”Forteller hvor mange elementer som skal fjernes, og“element”Er en verdi som vil bli lagt til i matrisen.

Eksempel
Nå vil vi legge til elementet “Tulipan”Ved 1. indeks for en matrise. I følgende kode, "1”Er indeksen for en matrise der elementet skal plasseres, og“0”Indikerer at ingen elementer må fjernes fra en matrise:

Blomster.Splice (1, 0, "Tulip");

Skriv ut den vedlagte matrisen på konsollen:

konsoll.logg (blomster);

Du kan se i utgangen at elementet “Tulipan”Er vellykket plassert i 1. indeks for en matrise:

Vi samlet alle metodene for å legge en verdi til en matrise i JavaScript.

Konklusjon

For å legge til en verdi til en matrise, kan du bruke de forhåndsdefinerte metodene til JavaScript, inkludert Push () -metoden, UN -Sift () -metoden og Splice () -metoden. UN -SHIFT () -metoden kan brukes til å sette inn et nytt element i begynnelsen av en matrise, Push () -metoden kan brukes til å sette inn et nytt element på slutten, og Splice () -metoden kan brukes til å sette inn en ny element midt i matrisen. Denne artikkelen forklarte prosedyrene for å legge verdier til en matrise.