Konvertavimas į masyvą JavaScript
Tarkime, kad turime pastraipų pseudomasyvą:
javascriptlet elems = document.querySelectorAll('p');
Konvertuokime jį į įprastą masyvą.
Pirmas būdas
Akivaizdžiausias dalykas, kurį galima padaryti, tai pereiti mūsų pseudomasyvą ciklu, formuojant šiame cikle naują masyvą:
javascriptlet arr = [];
for (let elem of elems) {
arr.push(elem);
}
Antras būdas
Galima pasinaudoti destrukturizavimu:
javascriptlet arr = [...elems];
Trečias būdas
Galima pasinaudoti metodu Array.from:
javascriptlet arr = Array.from(elems);
Praktinės užduotys
Задание 1
Kokiu nors būdu gaukite elementų pseudomasyvą. Konvertuokite jį į masyvą trimis aprašytais būdais.
Задание 2
Duotos pastraipos:
javascriptlet elems = document.querySelectorAll('p');
Naudodami metodą slice gaukite visas
pastraipas, išskyrus pirmąją ir paskutinę.