Kā pievienot vērtību masīva JavaScript

Ka Pievienot Vertibu Masiva Javascript



Programmā JavaScript ir vairākas metodes elementa pievienošanai masīvam. Varat pievienot vienu elementu, vairākus elementus vai pat visu masīvu citam. JavaScript arī ļauj šķērsot vai modificēt masīvus, izmantojot dažādas metodes. Objekts Array.prototype ir visu īpašību un metožu avots.

Šajā rakstā ir izskaidrotas procedūras vērtības pievienošanai masīvam.

Kā JavaScript masīvam pievienot vērtību?

Lai pievienotu vērtību masīvam, varat izmantot iepriekš definētās JavaScript metodes, kas norādītas tālāk:







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

Rūpīgi izpratīsim šīs metodes.



1. metode: pievienojiet vērtību masīvam, izmantojot push() metodi

Lai pievienotu vērtību masīvam, “ push () ” ir visbiežāk izmantotā metode. Tas vienkārši iespiež elementu masīvā vai arī mēs varam teikt, ka tas pievieno elementus masīva beigās.



Sintakse
Ievērojiet norādīto sintaksi:





Masīvs . spiediet ( 'elements' ) ;

Šeit “ elements ' tiks iestumts sadaļā ' Masīvs ' ar '' palīdzību push () ” metode.

Piemērs
Pirmkārt, mēs izveidosim masīvu ar nosaukumu ' ziedi ”:



lai ziedi = [ 'Roze' , 'Lilija' , 'Jasmīns' ] ;

Mēs izdrukāsim izveidotā masīva elementus konsolē, izmantojot “ console.log() ” metode:

konsole. žurnāls ( ziedi ) ;

Pēc tam mēs pievienosim elementu ' Tulpe 'masīvā' ziedi ” izmantojot push() metodi:

ziedi. spiediet ( 'Tulpe' ) ;

Visbeidzot mēs izdrukāsim atjaunināto masīvu ' ziedi ” pēc elementa pievienošanas tajā:

konsole. žurnāls ( ziedi ) ;

Kā redzat izvadā, elements ' Tulpe ” ir veiksmīgi pievienots mūsu masīvam:

Ja vēlaties pievienot elementu masīva sākumā, skatiet nākamo sadaļu.

2. metode: pievienojiet vērtību masīvam, izmantojot unshift() metodi

Varat arī izmantot ' unshift() ” metode vērtības pievienošanai masīvam. Tas pievieno vērtību masīva sākumā.

Sintakse
Izmantojiet doto sintaksi, lai pievienotu vērtību masīva sākuma pozīcijā, izmantojot unshift() metodi:

Masīvs . pārslēgt ( 'elements' ) ;

Piemērs
Mēs apsvērsim to pašu masīvu, kas tika izveidots iepriekšējā piemērā ar nosaukumu ' ziedi ”. Tagad mēs pievienosim elementu ' Tulpe ” masīva sākumā, izmantojot metodi “unshift()”:

ziedi. pārslēgt ( 'Tulpe' ) ;

Visbeidzot mēs izdrukāsim masīvu ' ziedi ” konsolē:

konsole. žurnāls ( ziedi ) ;

Izvade norāda, ka elements ' Tulpe ” ir veiksmīgi pievienots masīva sākumā:

Apskatīsim nākamo metodi elementa pievienošanai masīva vidū.

3. metode: pievienojiet vērtību masīvam, izmantojot splice() metodi

Cita metode tiek izmantota, lai pievienotu elementu masīvā, ko sauc par ' salaist () ” metode. Tas pievieno elementu masīva vidū, kur vēlaties. Kā arguments tiek ņemti trīs parametri.

Sintakse
Izpildiet tālāk norādīto splice() metodes sintakse:

Masīvi. salaidums ( rādītājs , deleteCount , 'elements' ) ;

Šeit “ rādītājs ' ir vieta, kur jāpievieno jauns elements, ' deleteCount ' norāda, cik elementu ir jānoņem, un ' elements ” ir vērtība, kas tiks pievienota masīvā.

Piemērs
Tagad mēs pievienosim elementu ' Tulpe ” masīva 1. rādītājā. Nākamajā kodā ' 1 ' ir masīva indekss, kurā elements tiks ievietots, un ' 0 ” norāda, ka no masīva nav jāizņem nekādi elementi:

ziedi. salaidums ( 1 , 0 , 'Tulpe' ) ;

Izdrukājiet pievienoto masīvu konsolē:

konsole. žurnāls ( ziedi ) ;

Izvadā var redzēt, ka elements ' Tulpe ” ir veiksmīgi ievietots masīva 1. indeksā:

Mēs apkopojām visas metodes, lai JavaScript masīvam pievienotu vērtību.

Secinājums

Lai pievienotu vērtību masīvam, varat izmantot iepriekš definētas JavaScript metodes, tostarp metodi push(), unshift() un splice() metodi. Metodi unshift() var izmantot, lai ievietotu jaunu elementu masīva sākumā, metodi push() var izmantot, lai ievietotu jaunu elementu beigās, un metodi splice() var izmantot, lai ievietotu jaunu elements masīva vidū. Šajā rakstā ir izskaidrotas procedūras vērtību pievienošanai masīvam.