Pretvorba v matriko v JavaScript

Recimo, da imamo psevdomatriko odstavkov:

javascriptlet elems = document.querySelectorAll('p');

Pretvorimo jo v običajno matriko.

Prvi način

Najbolj očitna stvar, ki jo lahko naredimo, je, da ponovimo naš psevdomatriko z zanko, pri čemer v tem ciklu oblikujemo novo matriko:

javascriptlet arr = [];

for (let elem of elems) {
  arr.push(elem);
}

Drugi način

Lahko uporabimo destrukcijo:

javascriptlet arr = [...elems];

Tretji način

Uporabite lahko metodo Array.from:

javascriptlet arr = Array.from(elems);

Praktične naloge

Задание 1

S kakršno koli metodo pridobite psevdomatriko elementov. Pretvorite jo v matriko s tremi opisanimi načini.

Задание 2

Podani odstavki:

javascriptlet elems = document.querySelectorAll('p');

Z metodo slice pridobite vse odstavke, razen prvega in zadnjega.