--- title: Expando slug: Glossaire/Expando tags: - Encodage - Glossaire - JavaScript - Référence(2) - expando translation_of: Glossary/Expando ---

Les propriétés expando sont des propriétés ajoutées aux nœuds {{glossary("DOM")}} en {{glossary("JavaScript")}} mais qui ne figurent pas dans la spécification DOM des {{glossary("Object","objets")}} :

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 {{glossary("Array","tableau")}}.