Konverzija u niz u JavaScript-u
Neka imamo pseudo-niz paragrafa:
let 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:
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
Drugi način
Možemo koristiti destrukciju (destructuring):
let arr = [...elems];
Treći način
Možemo koristiti metod Array.from:
let arr = Array.from(elems);
Praktični zadaci
Neki od načina da dobijete pseudo-niz elemenata. Konvertujte ga u niz pomoću tri opísana načina.
Data su dva paragrafa:
let elems = document.querySelectorAll('p');
Pomoću metode slice dobijte sve
paragrafe, osim prvog i poslednjeg.