JavaScript

Primjena JavaScript funkcije spajanja

Primjena JavaScript funkcije spajanja

JavaScript je lagani programski jezik, a kao i kod bilo kojeg programskog jezika, i kod razvijanja JavaScript programa često moramo raditi s nizovima za pohranu podataka. U ovom ćemo članku predstaviti ugrađenu JavaScript funkciju spajanja i raspraviti kako je možemo koristiti za manipulaciju nizom. Kako se podaci generiraju, strukture korištene za pohranu moraju se ažurirati. Iz tog razloga programer često mora dodavati elemente ili uklanjati elemente iz niza.

The funkcija spajanja koristi se za dodavanje elemenata ili uklanjanje elemenata iz niza po zadanom indeksu i vraća elemente uklonjene iz niza. Sintaksa funkcije spajanja je sljedeća:

niz.spoj (indeks, removeCount, stavke ...)

Ovdje, indeks je položaj na kojem želimo dodati ili ukloniti elemente, removeCount, što je neobavezni argument, broj elemenata koje želimo ukloniti i predmeta, što je također neobavezno, sadrži elemente koje želimo dodati.

Sada ćemo pregledati nekoliko primjera kako bismo pokazali kako spojnica funkcija je implementirana.

Prvo, pretpostavimo da imamo niz koji se sastoji od pet elemenata.

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

Da bismo uklonili elemente 20 i 30 (na položaju 1, odnosno položaju 2 u nizu) iz niza, jednostavno nazivamo spojnica funkcija i recite joj da krene od prvog indeksa i ukloni 2 elementa.

dolazak.spoj (1,2);


Vrijednosti 20 i 30 vraćaju se kao izlaz. Dalje, izvorni niz možemo pogledati sljedećom naredbom:

konzola.trupac (arr);


Dva elementa vraćena u izlazu više nisu u polju.

Dalje, u niz ćemo dodati elemente pomoću spojnica funkcija. Budući da nećemo ukloniti elemente iz niza, možemo dati vrijednost nula za removeCount, a zatim pružiti elemente koje želimo dodati.

dolazak.spoj (2, 0, 30, 35);


Gornja naredba vraća prazan niz jer nisu uklonjeni elementi. Međutim, ako pogledamo izvorni niz, možemo vidjeti da je ažuriran.

konzola.trupac (arr);

Vrijednosti 30 i 35 uspješno su dodane drugom indeksu.

Napokon, ako želimo ukloniti elemente i dodati elemente, možemo pružiti vrijednosti i za removeCount i za stavke.

dolazak.spoj (1, 2, 15, 20, 25);

Gornja naredba je vratila dva elementa koja su uklonjena, a ako ispišemo izvorni niz na konzolu, možemo vidjeti da 20 i 30 više nisu u polju i da su dodani 15, 20 i 25.

konzola.trupac (arr);

Zaključak

U ovom smo članku razgovarali o nekoliko načina korištenja spojnica funkcija za ažuriranje nizova. Nadamo se da vam je ovaj članak bio koristan i nastavit ćete učiti JavaScript s linuxhintom.com.

Najbolji emulatori igraće konzole za Linux
Ovaj će članak navesti popularni softver za emulaciju igraće konzole dostupan za Linux. Emulacija je sloj kompatibilnosti softvera koji oponaša hardve...
Najbolji Linux Distros za igre na sreću 2021. godine
Linux operativni sustav daleko je prevalio svoj izvorni, jednostavni izgled zasnovan na poslužitelju. Ovaj se OS posljednjih godina izuzetno poboljšao...
Kako snimiti i struji svoju igraću sesiju na Linuxu
U prošlosti se igranje igara smatralo samo hobijem, ali s vremenom je igračka industrija zabilježila ogroman rast u pogledu tehnologije i broja igrača...