0
當使用數組和自定義鍵時,Im對ActionScript3有點麻煩。獲取關鍵字actionscript 3數組
我這是怎麼定義的測試陣列:
var array:Array = new Array();
array[100] = "test1";
array[101] = "test2";
現在,我可以循環這個使用:
for each(var entry:String in array)
{
trace(entry);
}
,這將給我下面的輸出:
test1
test2
但我期待得到這些字符串所屬的關鍵字([100] [101])
我總是可以做一個for(i ...)循環,並檢查分配的數據,但由於這些數據可能有從0到數千以上的鍵,看起來很糟糕。
有沒有很好的辦法來循環這個數組,或者我應該只是重新設計來存儲對象,並保持在那裏的一個關鍵和價值?
嘗試'array.indexOf(「TEST1」);' – www0z0k 2011-04-13 13:19:52
在林通過循環,我不知道什麼是在穿越的地方,所以我不能做這樣我就害怕了。 – Thomas 2011-04-13 13:32:36