我想從as3數組中獲取元素而不是使用pop()。這是因爲pop()返回元素並刪除它,我如何獲取元素但不刪除它?在as3數組中獲得彈出方法的等效效果
-1
A
回答
5
您可以通過它們的索引訪問數組元素,即它們在數組中的有序位置。因此,舉例來說,如果你希望你的數組中的第三個元素,這樣做:
var myVar:MyClass = myArray[2];
爲什麼2而不是3?這是因爲ActionScript中的數組從0開始。
計數如果你想最後一個元素(如pop()方法返回),你可以使用數組的長度,發現元素:
var myVar:MyClass = myArray[myArray.length - 1];
爲什麼負1?由於數組索引從0開始計數,因此數組中的最後一個索引始終小於數組的長度。考慮一個包含三個元素的數組。它們具有索引0,1和2.陣列的長度爲3.
0
相關問題
- 1. 無法獲得GWT彈出面板玻璃效果的工作
- 2. 在AS3中使用多個數組的高效方法
- 3. 在AS3中等效的Python urljoin
- 4. @Spring.net中的等效彈簧
- 5. jquery彈出燈箱效果
- 6. 方法等效@InjectMocks
- 7. 在數據庫中獲得關係數的有效方法
- 8. 無法獲得有效的數組輸出
- 9. AS3音頻效果
- 10. jQuery - 無法獲得'this'的效果
- 11. 在aspx中等效的@helper方法
- 12. 在數組中存儲void方法的結果(無效轉換)
- 13. 在Swift中的C數組等效
- 14. 如何在Flash中獲得3D效果?
- 15. d3中的彈跳效果
- 16. box2djs中的彈簧效果
- 17. linq拼圖...等效的語法...不等效的結果!
- 18. 無法獲得跑馬燈效果
- 19. 無法獲得模糊效果
- 20. 如何在AS3中創建Swirl效果?
- 21. 使用SVG彈出效果或縮放效果
- 22. silverlight的模式彈出效果usercontrol
- 23. JavaFX 2.2 onLoad方法等效
- 24. openssl等效於AES256EncryptWithKey方法
- 25. 在Java中確定等效數組
- 26. 我如何在javascript中獲取HttpwebRequest的等效方法
- 27. Play 2.4中的等效方法Scope.Session
- 28. java中C#方法的等效代碼
- 29. 列出等效
- 30. HTML彈跳效果