JavaScripti

JavaScripti ühendamise funktsiooni rakendamine

JavaScripti ühendamise funktsiooni rakendamine

JavaScript on kerge programmeerimiskeel ja nagu iga programmeerimiskeel, peame ka JavaScripti programmide väljatöötamisel andmete salvestamiseks sageli töötama massiividega. Selles artiklis tutvustame JavaScripti sisseehitatud ühendamise funktsiooni ja arutame, kuidas saaksime seda massiivi manipuleerimiseks kasutada. Andmete loomisel tuleb salvestamiseks kasutatavaid struktuure uuendada. Sel põhjusel peab programmeerija massiivile sageli elemente lisama või elemente eemaldama.

The splaissimisfunktsioon kasutatakse elementide lisamiseks antud indeksis olevale massiivile või nende eemaldamiseks ning see tagastab massiivist eemaldatud elemendid. Splaissimisfunktsiooni süntaks on järgmine:

massiiv.ühendamine (register, removeCount, üksused…)

Siin, indeks on positsioon, kuhu soovime elemente lisada või eemaldada, removeCount, mis on valikuline argument, on elementide arv, mida soovime eemaldada, ja esemed, mis on ka valikuline, sisaldab elemente, mida soovime lisada.

Nüüd vaatame üle mõned näited, et näidata, kuidas ühendamine funktsioon on rakendatud.

Esiteks oletame, et meil on massiiv, mis koosneb viiest elemendist.

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

Elementide 20 ja 30 (massiivi positsioonides 1 ja 2 vastavalt) eemaldamiseks massiivist helistame lihtsalt ühendamine funktsiooni ja käskige alustada esimesest registrist ning eemaldada 2 elementi.

arr.splaiss (1,2);


Väljundina tagastatakse väärtused 20 ja 30. Järgmisena võime vaadata algset massiivi järgmise käsuga:

konsool.log (arr);


Kaks väljundis tagastatud elementi pole enam massiivis.

Järgmisena lisame massiivi elemendid, kasutades ühendamine funktsioon. Kuna me ei eemalda massiividest elemente, võime pakkuda väärtusele RemoveCount nulli ja seejärel pakkuda elemendid, mida soovime lisada.

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


Ülaltoodud käsk tagastab tühja massiivi, kuna ühtegi elementi ei eemaldatud. Kui aga vaadata algset massiivi, näeme, et seda on uuendatud.

konsool.log (arr);

Väärtused 30 ja 35 lisati edukalt teise indeksi juurde.

Lõpuks, kui soovime elemente eemaldada ja elemente lisada, siis saame pakkuda väärtusi nii removeCountile kui ka üksustele.

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

Ülaltoodud käsk on tagastanud kaks eemaldatud elementi ja kui printime algse massiivi konsooli, näeme, et 20 ja 30 pole massiivis enam ning 15, 20 ja 25 on lisatud.

konsool.log (arr);

Järeldus

Selles artiklis käsitlesime mitmeid võimalusi ühendamine funktsioon massiivide värskendamiseks. Loodetavasti leidsite selle artikli kasulikuks ja jätkake JavaScripti õppimist linuxhintiga.com.

Parimad Oculus App Lab mängud
Kui olete Oculuse peakomplekti omanik, peate olema teadlik külglaadimisest. Kõrvalaadimine on protsess, millega installitakse peakomplekti mitte-poesi...
10 parimat mängu, mida Ubuntu kaudu mängida
Windowsi platvorm on olnud üks mängude domineerivaid platvorme, kuna tohutu protsent mänge areneb täna Windowsi loomupäraseks toetamiseks. Kas keegi s...
5 parimat arkaadmängu Linuxile
Tänapäeval on arvutid tõsised mängimiseks kasutatavad masinad. Kui te ei saa uut rekordit, teate, mida ma mõtlen. Selles postituses saate teada mõnda ...