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 回答