何时在as3中使用ArrayCollection或Array?

mid*_*nhk 3 apache-flex arrays flex3 actionscript-3 arraycollection

我知道a ArrayCollection是一个包装器Array,但我想知道的是何时选择一个而不是另一个?过度使用ArrayCollections会导致性能下降吗?

Con*_*ner 8

事件的主要优点ArrayCollectioncollectionChange允许利用数据绑定它的优势.

其他一些是:

  • 可以在不修改或复制基础数组的情况下过滤或排序集合元素.
  • 其实现ICollectionView允许创建游标并使用它迭代集合.
  • 在datagrid/etc中显示多个数组(在这种情况下,数组会自动转换为arrayCollections)

如果您不需要任何这些优点,请使用简单Array.