2

多くの値を持つ配列があります。配列に特定の値が含まれているかどうかを確認するための、シンプルで優れたアプローチが必要でした。前もって感謝します。

4

2 に答える 2

9

次のようにArray.indexOf()を使用します。

if (myArray.indexOf(item) != -1) trace("item exists");
else trace("nope! can't find it")

indexOfは、アイテムが存在する場合はインデックスを返し、存在しない場合は-1を返します。

于 2012-06-14T11:55:44.733 に答える
-1
if(myArray.indexOf("<searchObject>") < 0) //Code here (returns -1 if the value isn't found) 
{ 
    //the value isn't found
} else
{ 
    //the value is found
}
于 2012-06-14T11:56:05.973 に答える