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.