aboutsummaryrefslogtreecommitdiff
path: root/files/fr/glossary/expando/index.html
blob: ec6f5d1a0f6598d0e3c9c0971cf2fa6e654d1620 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
title: Expando
slug: Glossary/Expando
tags:
  - Encodage
  - Glossaire
  - JavaScript
  - Référence(2)
  - expando
translation_of: Glossary/Expando
original_slug: Glossaire/Expando
---
<p>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")}} :</p>

<pre class="brush: js">document.foo = 5; // foo est une propriété expando</pre>

<p>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")}}.</p>