Hvordan legge til verdi til en array JavaScript

Hvordan Legge Til Verdi Til En Array 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 lar deg også krysse eller modifisere arrayene ved hjelp av forskjellige metoder. Array.prototype-objektet er kilden til alle egenskaper og metoder.

Denne artikkelen vil forklare prosedyrene for å legge til 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 for JavaScript som er gitt nedenfor:







  • push() metode
  • unshift()-metoden
  • spleise() metode

La oss forstå disse metodene grundig.



Metode 1: Legg til verdi til en matrise ved å bruke push()-metoden

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 syntaksen:





Array . trykk ( 'element' ) ;

Her er ' element ' kommer til å bli skjøvet i ' Array ' ved hjelp av ' trykk() 'metoden.

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 ' console.log() ' metode:

konsoll. Logg ( blomster ) ;

Deretter legger vi til et element ' Tulipan 'i matrisen' blomster ' ved å bruke push()-metoden:

blomster. trykk ( 'Tulipan' ) ;

Til slutt 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 lagt til i matrisen vår:

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

Metode 2: Legg til verdi til en matrise ved å bruke unshift()-metoden

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 syntaksen for å legge til en verdi ved startposisjonen til en matrise ved å bruke unshift()-metoden:

Array . unshift ( 'element' ) ;

Eksempel
Vi vil vurdere den samme matrisen som ble opprettet i forrige eksempel kalt ' blomster '. Nå vil vi legge til elementet ' Tulipan ” i starten av matrisen ved å bruke “unshift()”-metoden:

blomster. unshift ( 'Tulipan' ) ;

Til slutt 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 i midten av matrisen.

Metode 3: Legg til verdi til en matrise ved å bruke splice()-metoden

En annen metode brukes til å legge til et element i en matrise kalt ' skjøte() 'metoden. Den legger til elementet i arrayets midte der du vil. Det tar tre parametere som argument.

Syntaks
Følg syntaksen nedenfor for spleise()-metoden:

Matriser. skjøte ( indeks , deleteCount , 'element' ) ;

Her er ' indeks ' er posisjonen der et nytt element skal legges til, ' deleteCount ' 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 den første indeksen til en matrise. I følgende kode, ' 1 ' er indeksen til en matrise der elementet skal plasseres, og ' 0 ' indikerer at ingen elementer må fjernes fra en matrise:

blomster. skjøte ( 1 , 0 , 'Tulipan' ) ;

Skriv ut den vedlagte matrisen på konsollen:

konsoll. Logg ( blomster ) ;

Du kan se i utgangen at elementet ' Tulipan ' er vellykket plassert i den første indeksen til en matrise:

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

Konklusjon

For å legge til en verdi til en matrise kan du bruke de forhåndsdefinerte metodene for JavaScript, inkludert push()-metoden, unshift()-metoden og splice()-metoden. Unshift()-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 et nytt element i midten av matrisen. Denne artikkelen forklarte prosedyrene for å legge til verdier til en matrise.