Expando

Expando-свойства — это свойства, добавленные в узлы DOM с помощью JavaScript, когда эти свойства не являются частью DOM-спецификации объекта:

js
window.document.foo = 5; // foo — это expando

Термин может быть применён к свойствам, добавленным к объекту без учёта его изначального предназначения, например, когда свойства с не числовым именем добавлены к массиву.