【发布时间】:2012-03-31 01:07:51
【问题描述】:
默认情况下,数组有一个“长度”属性。
我可以向它们添加自定义属性吗?
不必使它们成为对象。
【问题讨论】:
-
“添加自定义属性而不必使其成为对象是什么意思?” 数组是对象。 JS 中几乎所有的东西都是一个对象。这些属性是什么?你能进一步解释一下吗?
-
它们是对象。只是一种特殊的物体。例如,像函数一样,它们也是一种特殊的对象。
-
另请参阅this related question,了解为什么不应该这样做。
标签: javascript arrays