Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Expando

Les propriétés expando sont des propriétés ajoutées aux nœuds DOM en JavaScript mais qui ne figurent pas dans la spécification DOM des objets :

js
document.foo = 5; // foo est une propriété expando

Le terme peut également être appliqué aux propriétés ajoutées à des objets sans respecter l'objectif original de l'objet, comme ajouter des propriétés nommées non numériques pour un tableau.