Uporaba funkcije spajanja JavaScript

Applying Javascript S Splice Function




JavaScript je lahek programski jezik in tako kot pri vsakem programskem jeziku moramo tudi pri razvoju programov JavaScript delati z matrikami za shranjevanje podatkov. V tem članku bomo predstavili vgrajeno funkcijo spajanja JavaScript in razpravljali o tem, kako jo lahko uporabimo za manipulacijo z nizom. Ko se podatki generirajo, je treba posodobiti strukture, ki se uporabljajo za shranjevanje. Zaradi tega mora programer pogosto dodajati elemente v matriko ali jih odstraniti.

The funkcija spajanja se uporablja za dodajanje elementov ali odstranjevanje elementov iz matrike pri danem indeksu in vrne elemente, odstranjene iz matrike. Sintaksa za funkcijo spajanja je naslednja:







matriko.spojka(kazalo,removeCount,predmeti ...)

Tukaj, kazalo je položaj, na katerem želimo dodati ali odstraniti elemente, removeCount , ki je izbirni argument, je število elementov, ki jih želimo odstraniti, in predmetov , ki je prav tako neobvezna, vsebuje elemente, ki jih želimo dodati.



Zdaj bomo preučili nekaj primerov, da pokažemo, kako spojka funkcija je izvedena.



Najprej recimo, da imamo matriko, ki je sestavljena iz petih elementov.





naj prip= [10,dvajset,30,40,petdeset]

Za odstranitev elementov 20 in 30 (na položaju 1 oziroma položaju 2 v matriki) iz matrike preprosto pokličemo spojka funkcijo in ji povejte, naj se začne od prvega indeksa in odstrani 2 elementa.

pribl.spojka(1,2);


Vrednosti 20 in 30 se vrneta kot izhod. Nato si lahko ogledamo prvotno matriko z naslednjim ukazom:



konzola.dnevnik(pribl);


Dva elementa, vrnjena v izhodu, nista več v matriki.

Nato bomo matriki dodali elemente z uporabo spojka funkcijo. Ker ne bomo odstranili elementov iz matrike, lahko za removeCount podamo vrednost nič in nato zagotovimo elemente, ki jih želimo dodati.

pribl.spojka(2, 0, 30, 35);


Zgornji ukaz vrne prazno polje, ker niso bili odstranjeni nobeni elementi. Če pa pogledamo prvotno matriko, lahko vidimo, da je bila posodobljena.

konzola.dnevnik(pribl);

Vrednosti 30 in 35 sta bili uspešno dodani pri drugem indeksu.

Nazadnje, če želimo odstraniti elemente in dodati elemente, lahko podamo vrednosti za removeCount in elemente.

pribl.spojka(1, 2, petnajst, dvajset, 25);

Zgornji ukaz je vrnil dva odstranjena elementa in če natisnemo izvirno matriko na konzolo, lahko vidimo, da 20 in 30 nista več v matriki in da sta bila dodana 15, 20 in 25.

konzola.dnevnik(pribl);

Zaključek

V tem članku smo razpravljali o več načinih uporabe spojka funkcija za posodabljanje nizov. Upamo, da vam je bil ta članek koristen in se še naprej učite JavaScript na linuxhint.com.