Sådan tilføjer du værdi til en Array JavaScript

Sadan Tilfojer Du Vaerdi Til En Array Javascript



I JavaScript er der flere metoder til at tilføje et element til et array. Du kan tilføje et enkelt element, flere elementer eller endda et helt array til et andet. JavaScript tillader dig også at krydse eller ændre arrays ved hjælp af forskellige metoder. Array.prototype-objektet er kilden til alle egenskaber og metoder.

Denne artikel vil forklare procedurerne for at tilføje værdi til et array.

Hvordan tilføjer man værdi til et array i JavaScript?

For at tilføje en værdi til et array kan du bruge de foruddefinerede metoder for JavaScript, der er angivet nedenfor:







  • push() metode
  • unshift() metode
  • splice() metode

Lad os forstå disse metoder grundigt.



Metode 1: Tilføj værdi til et array ved hjælp af push()-metoden

For at tilføje en værdi til et array, ' skubbe() ” er den mest brugte metode. Det skubber simpelthen elementet ind i arrayet, eller vi kan sige, at det tilføjer elementer i slutningen af ​​arrayet.



Syntaks
Følg den givne syntaks:





Array . skubbe ( 'element' ) ;

Her er ' element ' vil blive skubbet i ' Array ' ved hjælp af ' skubbe() ” metode.

Eksempel
Først vil vi oprette et array med navnet ' blomster ”:



lad blomster = [ 'Rose' , 'Lily' , 'Jasmin' ] ;

Vi vil udskrive elementerne i det oprettede array på konsollen ved hjælp af ' console.log() ” metode:

konsol. log ( blomster ) ;

Derefter tilføjer vi et element ' Tulipan 'i rækken' blomster ' ved hjælp af push() metoden:

blomster. skubbe ( 'Tulipan' ) ;

Til sidst vil vi udskrive det opdaterede array ' blomster efter tilføjelse af et element i det:

konsol. log ( blomster ) ;

Som du kan se i outputtet, at elementet ' Tulipan ' er med succes tilføjet til vores array:

Hvis du vil tilføje et element i starten af ​​arrayet, så tjek næste afsnit.

Metode 2: Tilføj værdi til et array ved hjælp af unshift()-metoden

Du kan også bruge ' unshift() ” metode til at tilføje en værdi til et array. Det tilføjer værdien i starten af ​​et array.

Syntaks
Brug den givne syntaks til at tilføje en værdi ved startpositionen af ​​et array ved hjælp af unshift()-metoden:

Array . afskifte ( 'element' ) ;

Eksempel
Vi vil overveje det samme array, som blev oprettet i det forrige eksempel med navnet ' blomster ”. Nu vil vi tilføje elementet ' Tulipan ” i starten af ​​arrayet ved at bruge “unshift()”-metoden:

blomster. afskifte ( 'Tulipan' ) ;

Til sidst vil vi udskrive arrayet ' blomster ' på konsollen:

konsol. log ( blomster ) ;

Udgangen angiver, at elementet ' Tulipan ' er med succes tilføjet i starten af ​​arrayet:

Lad os se den næste metode til at tilføje elementet i midten af ​​arrayet.

Metode 3: Tilføj værdi til et array ved hjælp af splice()-metoden

En anden metode bruges til at tilføje et element i et array kaldet ' splejs () ” metode. Det tilføjer elementet i arrayets midte, hvor du vil. Det tager tre parametre som argument.

Syntaks
Følg nedenstående syntaks for splice()-metoden:

Arrays. splejsning ( indeks , deleteCount , 'element' ) ;

Her er ' indeks ' er den position, hvor et nyt element skal tilføjes, ' deleteCount ' fortæller, hvor mange elementer der skal fjernes, og ' element ” er en værdi, der vil blive tilføjet i arrayet.

Eksempel
Nu vil vi tilføje elementet ' Tulipan ” ved 1. indeks i en matrix. I den følgende kode, ' 1 ' er indekset for en matrix, hvor elementet vil blive placeret, og ' 0 ' angiver, at ingen elementer skal fjernes fra et array:

blomster. splejsning ( 1 , 0 , 'Tulipan' ) ;

Udskriv det vedhæftede array på konsollen:

konsol. log ( blomster ) ;

Du kan se i outputtet, at elementet ' Tulipan ” er med succes placeret ved det 1. indeks i en matrix:

Vi har samlet alle metoderne til at tilføje en værdi til et array i JavaScript.

Konklusion

For at tilføje en værdi til et array kan du bruge de foruddefinerede JavaScript-metoder, inklusive push()-metoden, unshift()-metoden og splice()-metoden. Unshift()-metoden kan bruges til at indsætte et nyt element i begyndelsen af ​​et array, push()-metoden kan bruges til at indsætte et nyt element i slutningen, og splice()-metoden kan bruges til at indsætte et nyt element i midten af ​​arrayet. Denne artikel forklarede procedurerne for at tilføje værdier til en matrix.