Konverzija u niz u JavaScript-u

Neka imamo pseudo-niz paragrafa:

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

Hajde da ga konvertujemo u običan niz.

Prvi način

Ono što je najočiglednije da uradimo jeste da prođemo kroz naš pseudo-niz petljom, formirajući u ovoj petlji novi niz:

javascriptlet arr = [];

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

Drugi način

Možemo koristiti destrukciju (destructuring):

javascriptlet arr = [...elems];

Treći način

Možemo koristiti metod Array.from:

javascriptlet arr = Array.from(elems);

Praktični zadaci

Задание 1

Neki od načina da dobijete pseudo-niz elemenata. Konvertujte ga u niz pomoću tri opísana načina.

Задание 2

Data su dva paragrafa:

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

Pomoću metode slice dobijte sve paragrafe, osim prvog i poslednjeg.