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.