Tömbvé alakítás JavaScriptben
Tegyük fel, hogy van egy bekezdésekből álló pszeudótömbünk:
javascriptlet elems = document.querySelectorAll('p');
Alakítsuk át hagyományos tömbbé.
Első módszer
A legkézenfekvőbb megoldás az, hogy ciklussal bejárjuk a pszeudótömböt, és közben egy új tömböt hozunk létre:
javascriptlet arr = [];
for (let elem of elems) {
arr.push(elem);
}
Második módszer
Használhatjuk a destructuring (destruktúrálás) szintaxist:
javascriptlet arr = [...elems];
Harmadik módszer
Használhatjuk a Array.from metódust:
javascriptlet arr = Array.from(elems);
Gyakorlati feladatok
Задание 1
Szerezzen be egy pszeudótömböt elemekből valamilyen módon. Alakítsa át tömbbé a három leírt módszer egyikével.
Задание 2
Adottak bekezdések:
javascriptlet elems = document.querySelectorAll('p');
A slice metódus segítségével kapja meg az összes
bekezdést, kivéve az elsőt és az utolsót.