Taikant „JavaScript“ skaidymo funkciją

Applying Javascript S Splice Function




„JavaScript“ yra lengva programavimo kalba ir, kaip ir bet kuri kita programavimo kalba, kurdami „JavaScript“ programas, dažnai turime dirbti su masyvais, kad galėtume saugoti duomenis. Šiame straipsnyje mes pristatysime „JavaScript“ integruotą sujungimo funkciją ir aptarsime, kaip galime ją naudoti manipuliuoti masyvu. Kai duomenys generuojami, saugojimui naudojamos struktūros turi būti atnaujintos. Dėl šios priežasties programuotojas dažnai turi pridėti elementus prie masyvo arba pašalinti elementus iš jų.

The sujungimo funkcija yra naudojamas elementams pridėti prie masyvo arba pašalinti iš tam tikro indekso elementų ir grąžina iš masyvo pašalintus elementus. Sujungimo funkcijos sintaksė yra tokia:







masyvas.sujungimas(indeksas,removeCount,elementai ...)

Čia, indeksas yra vieta, kurioje norime pridėti ar pašalinti elementus, removeCount , kuris yra neprivalomas argumentas, yra elementų, kuriuos norime pašalinti, skaičius ir elementus , kuris taip pat yra neprivalomas, jame yra norimų pridėti elementų.



Dabar apžvelgsime kelis pavyzdžius, kad parodytume, kaip sujungimas funkcija įgyvendinama.



Pirma, tarkime, kad turime masyvą, kurį sudaro penki elementai.





tegul arr= [10,dvidešimt,30,40,penkiasdešimt]

Norėdami iš masyvo pašalinti elementus 20 ir 30 (atitinkamai 1 ir 2 masyvo pozicijose), mes tiesiog paskambiname sujungimas funkciją ir liepkite jai pradėti nuo pirmojo rodyklės ir pašalinti 2 elementus.

arr.sujungimas(1,2);


20 ir 30 reikšmės grąžinamos kaip išvestis. Toliau galime pažvelgti į originalų masyvą naudodami šią komandą:



konsolė.žurnalą(arr);


Du išvestyje grąžinti elementai nebėra masyve.

Tada mes pridėsime elementus prie masyvo naudodami sujungimas funkcija. Kadangi nepašalinsime elementų iš masyvo, galime nurodyti nulinę „removeCount“ vertę ir tada pateikti elementus, kuriuos norime pridėti.

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


Aukščiau pateikta komanda grąžina tuščią masyvą, nes nebuvo pašalinti jokie elementai. Tačiau, jei pažvelgsime į pradinį masyvą, pamatysime, kad jis buvo atnaujintas.

konsolė.žurnalą(arr);

30 ir 35 vertės buvo sėkmingai pridėtos prie antrojo indekso.

Galiausiai, jei norime pašalinti elementus ir pridėti elementų, galime pateikti ir „removeCount“, ir „items“ reikšmes.

arr.sujungimas(1, 2, penkiolika, dvidešimt, 25);

Aukščiau pateikta komanda grąžino du elementus, kurie buvo pašalinti, ir jei spausdinsime originalų masyvą į konsolę, matysime, kad 20 ir 30 nebėra masyve ir kad 15, 20 ir 25 buvo pridėti.

konsolė.žurnalą(arr);

Išvada

Šiame straipsnyje aptarėme keletą būdų, kaip naudoti sujungimas funkcija atnaujinti masyvus. Tikimės, kad šis straipsnis jums buvo naudingas ir toliau mokotės „JavaScript“ naudodami linuxhint.com.