expando 的来源

Wiktionary 上的词条:

Etymology
Perhaps a short form of expandable object.

Noun
expando (plural expandos)
(computing, programming) A property added to an object at run-time.

从语源上讲,expando可能是 expandable object 的缩写。
从使用场景上讲,expando 经常用在 computing 和 programming 环境,表示运行时动态添加到对象中的属性。

Expando Properties

MSDN 上的解释:

All objects in JScript support “expando” properties, or properties that can be added and removed dynamically at run time.

和 Wiktionary 上的解释一致。

总结

  1. expando 是 expandable object 的缩写,表示可扩展的对象。

  2. expando property 表示可扩展对象的动态属性,运行时添加的。

  3. expando 可以直接表示 expando property.

  4. 不要给 DOM 元素随意添加 expando 属性。

你可能感兴趣的:(JavaScript,expando)