2012-08-29 28 views
0

我正在處理一組較舊的和未公開的ActionScript(AS2),並且我發現數組在第二次循環時沒有給出正確的結果。自從我使用ActionScript以來已經有一段時間了 - 數組是否需要在第二次之前通過另一個for循環重置?重新使用時,AS2中的數組是否必須重置爲開始?

例如PHP有reset()方法,它將數組的指針返回到數組中的第一項。

+0

你是如何循環訪問數組的? – BadFeelingAboutThis

+0

使用for循環。 –

回答

0

在ActionScript中沒有指針這樣的東西。 您可以通過簡單地使用myArray [index]將其定位,從而針對數組中的每個項目,並且不需要重置指針就能夠重新讀取它。

如果你的兩個循環產生不同的結果,我會建議尋找可能改變兩個循環之間或第一個循環之間的任何代碼的代碼。 也許你可以在這裏發佈?

+0

在第一次for循環之後,第二次for循環發生,我將i重置爲0。 –

相關問題