几天前,切尔尼夫给了我这个提示:
var name = "Nora";
var names:Array = ["Mary", "Porter", "Nora", "Flint", "Elsa", "Clair",...];
if( names.indexOf( name ) > -1 )
{
// Success
}
现在,我无法检查此数组中是否存在“Nora”:
var names:Array = [{label:"Mary"}, {label:"Porter"},{label:"Nora"}, ...];
我会很感激任何帮助。
干杯。
更新:
现在它正在工作。我确实使用过:
for each (var obj:Object in list)
{
if (obj.label == compList.text)
{
updateList = 1;
break;//stops the loop;
}
}
if (updateList == 1)
{
removeCompany();
}
else
{
var nativeAlert:NativeAlert = new NativeAlert();
nativeAlert.alert("You can't update the name!");
}
这是好的还是一个丑陋的解决方案?
谢谢