Conversion en tableau en JavaScript
Supposons que nous ayons un pseudo-tableau de paragraphes :
let 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 :
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
Deuxième méthode
On peut utiliser la déstructuration :
let arr = [...elems];
Troisième méthode
On peut utiliser la méthode Array.from :
let arr = Array.from(elems);
Tâches pratiques
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.
Des paragraphes sont donnés :
let elems = document.querySelectorAll('p');
À l'aide de la méthode slice, obtenez tous
les paragraphes, sauf le premier et le dernier.