Kaip pridėti reikšmę prie masyvo „JavaScript“.

Kaip Prideti Reiksme Prie Masyvo Javascript



„JavaScript“ yra keli būdai, kaip įtraukti elementą į masyvą. Prie kito galite pridėti vieną elementą, kelis elementus ar net visą masyvą. „JavaScript“ taip pat leidžia naršyti arba keisti masyvus naudojant skirtingus metodus. Objektas Array.prototype yra visų savybių ir metodų šaltinis.

Šiame straipsnyje bus paaiškintos vertės pridėjimo prie masyvo procedūros.

Kaip pridėti vertę prie masyvo „JavaScript“?

Norėdami pridėti reikšmę prie masyvo, galite naudoti iš anksto nustatytus JavaScript metodus, kurie pateikiami toliau:







  • push() metodas
  • unshift() metodas
  • splice() metodas

Išsiaiškinkime šiuos metodus.



1 būdas: pridėti reikšmę prie masyvo naudodami push() metodą

Norėdami pridėti reikšmę prie masyvo, „ stumti () “ yra dažniausiai naudojamas metodas. Jis tiesiog įstumia elementą į masyvą arba galime sakyti, kad jis prideda elementus masyvo pabaigoje.



Sintaksė
Laikykitės nurodytos sintaksės:





Masyvas . stumti ( 'elementas' ) ;

Čia „ elementas “ bus įstumtas į “ Masyvas “, naudojant “ stumti () “ metodas.

Pavyzdys
Pirmiausia sukursime masyvą pavadinimu ' gėlės “:



tegul gėlės = [ 'Rožė' , 'Lelija' , 'Jazminas' ] ;

Sukurto masyvo elementus atspausdinsime konsolėje naudodami „ console.log() “ metodas:

konsolė. žurnalas ( gėlės ) ;

Tada pridėsime elementą ' Tulpė 'masyve' gėlės “ naudojant push() metodą:

gėlės. stumti ( 'Tulpė' ) ;

Galiausiai išspausdinsime atnaujintą masyvą “ gėlės “, pridėję elementą:

konsolė. žurnalas ( gėlės ) ;

Kaip matote išvestyje, elementas ' Tulpė “ sėkmingai įtrauktas į mūsų masyvą:

Jei norite pridėti elementą masyvo pradžioje, peržiūrėkite kitą skyrių.

2 būdas: pridėkite reikšmę prie masyvo naudodami unshift() metodą

Taip pat galite naudoti „ unshift () “ vertės pridėjimo prie masyvo metodas. Jis prideda reikšmę masyvo pradžioje.

Sintaksė
Naudokite nurodytą sintaksę, norėdami pridėti reikšmę masyvo pradžios padėtyje naudodami unshift() metodą:

Masyvas . perjungti ( 'elementas' ) ;

Pavyzdys
Mes apsvarstysime tą patį masyvą, kuris buvo sukurtas ankstesniame pavyzdyje pavadinimu ' gėlės “. Dabar pridėsime elementą ' Tulpė “ masyvo pradžioje naudojant „unshift()“ metodą:

gėlės. perjungti ( 'Tulpė' ) ;

Galiausiai išspausdinsime masyvą ' gėlės “ konsolėje:

konsolė. žurnalas ( gėlės ) ;

Išvestis rodo, kad elementas ' Tulpė “ sėkmingai pridėtas masyvo pradžioje:

Pažiūrėkime kitą metodą, kaip pridėti elementą masyvo viduryje.

3 būdas: pridėkite reikšmę prie masyvo naudodami splice() metodą

Kitas metodas naudojamas elementui pridėti prie masyvo, vadinamo ' sandūra () “ metodas. Jis prideda elementą masyvo viduryje ten, kur norite. Kaip argumentas naudojami trys parametrai.

Sintaksė
Vykdykite toliau pateiktą splice() metodo sintaksę:

Masyvai. sandūrą ( indeksas , ištrintiSkaičius , 'elementas' ) ;

Čia „ indeksas “ yra vieta, kur reikia pridėti naują elementą, “ ištrintiSkaičius “ nurodo, kiek elementų reikia pašalinti, o „ elementas “ yra reikšmė, kuri bus įtraukta į masyvą.

Pavyzdys
Dabar pridėsime elementą ' Tulpė “ 1-ame masyvo indekse. Šiame kode „ 1 “ yra masyvo, kuriame bus dedamas elementas, indeksas, o „ 0 “ reiškia, kad iš masyvo nereikia pašalinti jokių elementų:

gėlės. sandūrą ( 1 , 0 , 'Tulpė' ) ;

Atspausdinkite pridėtą masyvą konsolėje:

konsolė. žurnalas ( gėlės ) ;

Išvestyje galite pamatyti, kad elementas ' Tulpė “ sėkmingai įdėtas į 1 masyvo indeksą:

Surinkome visus metodus, kaip pridėti vertę prie masyvo „JavaScript“.

Išvada

Norėdami pridėti reikšmę prie masyvo, galite naudoti iš anksto nustatytus JavaScript metodus, įskaitant metodą push(), unshift() metodą ir splice() metodą. Metodas unshift() gali būti naudojamas norint įterpti naują elementą masyvo pradžioje, metodas push() gali būti naudojamas įterpti naują elementą pabaigoje, o metodas splice() gali būti naudojamas įterpti naują elementas masyvo viduryje. Šiame straipsnyje paaiškinta, kaip pridėti vertes prie masyvo.