AS3 / Flash:检查数组中是否存在变量值

时间:2013-08-30 06:02:26

标签: arrays actionscript-3 flash

是否可以(以简短的方式)检查是否:

var name = "Nora";

存在于:

var names:Array = ["Mary", "Porter", "Nora", "Flint", "Elsa", "Clair",...];

感谢。

2 个答案:

答案 0 :(得分:4)

尝试.indexOf()

if( names.indexOf( name ) > -1 )
{
    // Success
}

答案 1 :(得分:3)

使用array.indexOf(value)。

if (names.indexOf(name) != -1)
{
    // Exist
}
else
{
    // Not exist
}