Actionscript 3 массив вопрос - PullRequest
       2

Actionscript 3 массив вопрос

0 голосов
/ 30 марта 2010
var arr1:Array = new Array();
arr1.push(item1);
arr1.push(item2);
arr1.push(item3);

затем arr1 и его элементы передаются другим функциям Есть ли способ узнать индекс элемента в массиве?

GetParentArrayIndex(item2) would give me 1;

Ответы [ 2 ]

2 голосов
/ 30 марта 2010

Массивы имеют встроенную функциональность для этого, myArray.indexOf (obj)

0 голосов
/ 30 марта 2010

предположительно вы устанавливаете функцию как:

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
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...