2010-03-30 52 views
0
var arr1:Array = new Array(); 
arr1.push(item1); 
arr1.push(item2); 
arr1.push(item3); 

然後ARR1及其元素獲得通過到其他功能 是有辦法知道數組中某一項的指標?ActionScript 3的排列問題

GetParentArrayIndex(item2) would give me 1; 

回答

2

Array的有內置的功能,這,myArray.indexOf(OBJ)

0

想必你設置像一個函數:

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 
}