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ę.