Teisendamine massiiviks JavaScriptis
Oletame, et meil on pseudomassiiv lõikudest:
let 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:
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
Teine meetod
Võib kasutada destructureerimist:
let arr = [...elems];
Kolmas meetod
Võib kasutada meetodit Array.from:
let arr = Array.from(elems);
Praktilised ülesanded
Saage mõnel meetodil pseudomassiiv elementidest. Teisendage see massiiviks kolmel kirjeldatud meetodil.
Antud lõigud:
let elems = document.querySelectorAll('p');
Kasutades meetodit slice, saage kõik
lõigud, välja arvatud esimene ja viimane.