Pseudo-tableaux en JavaScript

En plus des tableaux, JavaScript a des objets qui ressemblent à des tableaux mais ne prennent pas en charge toutes leurs fonctionnalités. De tels objets sont appelés pseudo-tableaux.

Les pseudo-tableaux apparaissent le plus souvent lorsqu'on travaille avec des éléments DOM. Regardons un exemple. Supposons que nous ayons des paragraphes :

html<p></p>
<p></p>
<p></p>
<p></p>
<p></p>

Récupérons nos paragraphes dans une variable :

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

La variable elems contiendra un pseudo-tableau :

javascriptconsole.log(elems); // c'est un pseudo-tableau

Dans les prochaines leçons, nous examinerons les caractéristiques des pseudo-tableaux, nous verrons en quoi ils ressemblent aux tableaux ordinaires et en quoi ils diffèrent.