Converteren naar array in JavaScript

Stel we hebben een pseudo-array van paragrafen:

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

Laten we deze converteren naar een gewone array.

Eerste methode

Het meest voor de hand liggende wat we kunnen doen, is onze pseudo-array herhalen met een lus, waarbij we in deze lus een nieuwe array vormen:

javascriptlet arr = [];

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

Tweede methode

We kunnen gebruik maken van destructuring:

javascriptlet arr = [...elems];

Derde methode

We kunnen gebruik maken van de methode Array.from:

javascriptlet arr = Array.from(elems);

Praktische opdrachten

Задание 1

Verkrijg op een of andere manier een pseudo-array van elementen. Converteer deze naar een array met de drie beschreven methoden.

Задание 2

Gegeven paragrafen:

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

Krijg met behulp van de methode slice alle paragrafen, behalve de eerste en de laatste.