„JavaScript“

Taikoma „JavaScript“ sujungimo funkcija

Taikoma „JavaScript“ sujungimo funkcija

„JavaScript“ yra lengva programavimo kalba, ir, kaip ir bet kuriai programavimo kalbai, kurdami „JavaScript“ programas, mes dažnai turime dirbti su masyvais, kad išsaugotume duomenis. Šiame straipsnyje pristatysime integruotą „JavaScript“ sujungimo funkciją ir aptarsime, kaip ją naudoti manipuliuojant masyvu. Kai duomenys generuojami, reikia atnaujinti saugojimui naudojamas struktūras. Dėl šios priežasties programuotojas dažnai turi pridėti elementų prie masyvo arba pašalinti iš jo.

The sujungimo funkcija yra naudojamas elementams pridėti arba pašalinti elementus iš masyvo, esančio tam tikrame rodyklėje, ir grąžina iš masyvo pašalintus elementus. Sujungimo funkcijos sintaksė yra tokia:

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

Čia, indeksas yra vieta, kurioje norime pridėti arba pašalinti elementus, pašalintiCount, kuris yra neprivalomas argumentas, yra elementų, kuriuos norime pašalinti, skaičius ir daiktų, taip pat neprivaloma, yra elementai, kuriuos norime pridėti.

Dabar pateiksime keletą pavyzdžių, kurie parodys, kaip sandūra funkcija yra įgyvendinta.

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

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

Norėdami pašalinti iš masyvo elementus 20 ir 30 (masyvo atitinkamai 1 ir 2 pozicijose), mes tiesiog vadiname sandūra ir liepkite pradėti nuo pirmojo rodyklės ir pašalinti 2 elementus.

arr.sandūra (1,2);


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

konsolė.žurnalas (arr);


Dviejų elementų, grąžintų išvestyje, masyvo nebėra.

Tada prie masyvo pridėsime elementus naudodami sandūra funkcija. Kadangi mes neištrinsime elementų iš masyvo, galime nurodyti nulinę reikšmę „removeCount“ ir pateikti elementus, kuriuos norime pridėti.

arr.sandūra (2, 0, 30, 35);


Pirmiau nurodyta komanda pateikia tuščią masyvą, nes elementai nebuvo pašalinti. Tačiau, jei pažvelgsime į pradinį masyvą, pamatysime, kad jis buvo atnaujintas.

konsolė.žurnalas (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 tiek „removeCount“, tiek elementų reikšmes.

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

Pirmiau nurodyta komanda grąžino du pašalintus elementus. Jei atspausdinsime originalų masyvą į konsolę, matysime, kad 20 ir 30 masyvo nebėra ir kad 15, 20 ir 25 buvo pridėti.

konsolė.žurnalas (arr);

Išvada

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

5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...
Atvirojo kodo komercinių žaidimų variklių uostai
Nemokami atvirojo kodo ir įvairių platformų žaidimų varikliai gali būti naudojami žaidžiant senus ir kai kuriuos gana naujus žaidimų pavadinimus. Šiam...