Binding (Definition)

Binding is used to resolve identifiers via the scope chain.


ECMAScript edition - 2

Binding is the process of locating the appropriate object or property where a value is stored for a particular identifier.

The binding process uses the scope chain belonging to the current execution context to locate the earliest matching item according to the inheritance rules.

See also:Identifier resolution


ECMA 262 edition 2 - section - 10.1.4

ECMA 262 edition 3 - section - 10.1.4