Conversion en tableau en JavaScript
Supposons que nous ayons un pseudo-tableau de paragraphes :
javascriptlet elems = document.querySelectorAll('p');
Convertissons-le en un tableau ordinaire.
Première méthode
La chose la plus évidente à faire est de parcourir notre pseudo-tableau avec une boucle, en formant un nouveau tableau dans cette boucle :
javascriptlet arr = [];
for (let elem of elems) {
arr.push(elem);
}
Deuxième méthode
On peut utiliser la déstructuration :
javascriptlet arr = [...elems];
Troisième méthode
On peut utiliser la méthode Array.from :
javascriptlet arr = Array.from(elems);
Tâches pratiques
Задание 1
Obtenez un pseudo-tableau d'éléments d'une manière ou d'une autre. Convertissez-le en tableau par les trois méthodes décrites.
Задание 2
Des paragraphes sont donnés :
javascriptlet elems = document.querySelectorAll('p');
À l'aide de la méthode slice, obtenez tous
les paragraphes, sauf le premier et le dernier.