JavaScript

Uporaba funkcije spajanja JavaScript

Uporaba funkcije spajanja JavaScript

JavaScript je lahek programski jezik in kot pri katerem koli programskem jeziku moramo tudi pri razvoju programov JavaScript pogosto delati z nizi za shranjevanje podatkov. V tem članku bomo predstavili vgrajeno funkcijo spajanja v JavaScript in razpravljali o tem, kako lahko z njo manipuliramo z matriko. Ko se podatki generirajo, je treba strukture, ki se uporabljajo za shranjevanje, posodobiti. Iz tega razloga mora programer pogosto dodati elemente v matriko ali jih odstraniti.

The funkcija spajanja se uporablja za dodajanje elementov ali odstranjevanje elementov iz polja v določenem indeksu in vrne elemente, odstranjene iz polja. Sintaksa funkcije spajanja je naslednja:

matriko.spajanje (indeks, removeCount, elementi ...)

Tukaj, indeks je položaj, na katerem želimo dodati ali odstraniti elemente, removeCount, kar je neobvezen argument, je število elementov, ki jih želimo odstraniti, in predmetov, kar je tudi neobvezno, vsebuje elemente, ki jih želimo dodati.

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

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

naj arr = [10,20,30,40,50]

Za odstranitev elementov 20 in 30 (na položaju 1 oziroma na položaju 2 v matriki) iz polja preprosto pokličemo spajanje funkcijo in ji povejte, naj začne s prvim indeksom in odstrani 2 elementa.

arr.spajanje (1,2);


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

konzola.dnevnik (arr);


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

Nato bomo v matriko dodali elemente s pomočjo spajanje funkcijo. Ker elementov iz matrike ne bomo odstranili, lahko za removeCount določimo nič in nato elemente, ki jih želimo dodati.

arr.spajanje (2, 0, 30, 35);


Zgornji ukaz vrne prazno polje, ker ni bil odstranjen noben element. Če pa pogledamo prvotno matriko, lahko vidimo, da je bila posodobljena.

konzola.dnevnik (arr);

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

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

arr.spajanje (1, 2, 15, 20, 25);

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

konzola.dnevnik (arr);

Zaključek

V tem članku smo obravnavali več načinov uporabe spajanje funkcija za posodobitev nizov. Upamo, da vam je bil ta članek koristen in se še naprej učite JavaScript z linuxhint.com.

Kako uporabljati GameConqueror Cheat Engine v Linuxu
Članek zajema vodnik o uporabi varalnice GameConqueror v Linuxu. Številni uporabniki, ki igrajo igre v sistemu Windows, pogosto uporabljajo aplikacijo...
Najboljši emulatorji igralne konzole za Linux
V tem članku bo navedena priljubljena programska oprema za emulacijo igralne konzole, ki je na voljo za Linux. Emulacija je sloj združljivosti program...
Najboljši Linux Distros za igre na srečo v letu 2021
Operacijski sistem Linux je daleč od prvotnega, preprostega, strežniškega videza. Ta OS se je v zadnjih letih izjemno izboljšal in se je zdaj razvil v...