Teisendamine massiiviks JavaScriptis

Oletame, et meil on pseudomassiiv lõikudest:

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

Teisendame selle tavaliseks massiiviks.

Esimene meetod

Kõige ilmsem, mida teha saab, on läbida meie pseudomassiiv tsükliga, moodustades selles tsüklis uue massiivi:

javascriptlet arr = [];

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

Teine meetod

Võib kasutada destructureerimist:

javascriptlet arr = [...elems];

Kolmas meetod

Võib kasutada meetodit Array.from:

javascriptlet arr = Array.from(elems);

Praktilised ülesanded

Задание 1

Saage mõnel meetodil pseudomassiiv elementidest. Teisendage see massiiviks kolmel kirjeldatud meetodil.

Задание 2

Antud lõigud:

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

Kasutades meetodit slice, saage kõik lõigud, välja arvatud esimene ja viimane.