当我说arrayCollection.addItemAt(object,0)时会发生什么?

时间:2012-06-11 12:08:53

标签: actionscript-3 flex arraycollection

假设我有一个Array集合,里面装满了一些元素。如果我说

myArrayCollection.addItemAt(object,0);

这到底发生了什么?所有元素都会被严格转移吗?或者第0位的元素被替换为新的元素?

1 个答案:

答案 0 :(得分:5)

总结一下,有两个不同方法addItemAt()和setItemAt()的原因是因为其中一个方法添加了一个新项目(不替换任何现有项目),另一个方法设置/覆盖现有索引

有关详细信息,请查看ArrayCollection documentation