Actionscript 3 ActionScript3数组问题

Actionscript 3 ActionScript3数组问题,actionscript-3,Actionscript 3,然后arr1及其元素被传递给其他函数 有没有办法知道数组中某个项的索引 var arr1:Array = new Array(); arr1.push(item1); arr1.push(item2); arr1.push(item3); 假设您设置了如下函数: GetParentArrayIndex(item2) would give me 1; 公共函数GetParentArrayIndex(项:对象):int { 对于(var i=0;iArray)来说,数组已经为此内置了功能,myA

然后arr1及其元素被传递给其他函数 有没有办法知道数组中某个项的索引

var arr1:Array = new Array();
arr1.push(item1);
arr1.push(item2);
arr1.push(item3);

假设您设置了如下函数:

GetParentArrayIndex(item2) would give me 1;
公共函数GetParentArrayIndex(项:对象):int {
对于(var i=0;iArray)来说,数组已经为此内置了功能,myArray.indexOf(obj)

public function GetParentArrayIndex(item:Object):int
{
    for(var i=0; i<arr1.length; i++){
        if(arr1[i] == item){
            return i;
        }
     }
     return -1 //Item not found
}