Konwersja na tablicę w JavaScript

Załóżmy, że mamy pseudotablicę akapitów:

javascriptlet 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ę:

javascriptlet arr = [];

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

Metoda druga

Można skorzystać z destrukturyzacji:

javascriptlet arr = [...elems];

Metoda trzecia

Można skorzystać z metody Array.from:

javascriptlet arr = Array.from(elems);

Zadania praktyczne

Задание 1

W dowolny sposób uzyskaj pseudotablicę elementów. Przekształć ją w tablicę trzema opisanymi metodami.

Задание 2

Dane są akapity:

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

Za pomocą metody slice uzyskaj wszystkie akapity z wyjątkiem pierwszego i ostatniego.