首先传递当前对象Array as3

时间:2014-06-26 21:45:35

标签: arrays actionscript-3

是否可以在将currentTarget对象放在数组中时首先传递一个数组?

我在网上搜索过,只发现了对index,indexOf等的引用,但没有关于如何在任何地方执行此操作的资源。

我可以发送数组没有问题,但它始终是第一次加载,通过选择一个不同的对象,它必须可以修改数组或将新对象拼接到开头但是真的很感激任何帮助如何实现这一目标。

1 个答案:

答案 0 :(得分:0)

不是100%确定你要问的是什么,但你可以使用Array::unShift(...args)方法在数组的开头插入一个对象。


编辑: 从下面的评论中,我想我得到了你所说的话。您可以将您正在寻找的项目与开头的项目进行交换:

var index = array.indexOf(event.currentTarget);
array[index] = array[0];
array[0] = event.currentTarget;

或类似的东西。