Konwersja na tablicę w JavaScript
Załóżmy, że mamy pseudotablicę akapitów:
let elems = document.querySelectorAll('p');
Przekształćmy ją w zwykłą tablicę.
Metoda pierwsza
Najbardziej oczywiste, co można zrobić, to przeiterować naszą pseudotablicę pętlą, tworząc w tej pętli nową tablicę:
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
Metoda druga
Można skorzystać z destrukturyzacji:
let arr = [...elems];
Metoda trzecia
Można skorzystać z metody Array.from:
let arr = Array.from(elems);
Zadania praktyczne
W dowolny sposób uzyskaj pseudotablicę elementów. Przekształć ją w tablicę trzema opisanymi metodami.
Dane są akapity:
let elems = document.querySelectorAll('p');
Za pomocą metody slice uzyskaj wszystkie
akapity z wyjątkiem pierwszego i ostatniego.