我創建了一個固定大小爲5的數組,但是當我嘗試將元素插入到數組中時,該元素被插入到第6個位置。任何人都可以告訴我如何從數組的第一位插入值? PS:因爲元素是隨機插入的,所以我不能這樣做:songTitles [5] =「生日快樂」;將元素插入到數組Actionscript3中
一些參考資料如下:
myRes = new Array(5);
if(e.keyCode == 65){
myRes.push(word1.getLabel());
trace(myRes);
} else if (e.keyCode == 83) {
myRes.push(word2.getLabel());
trace(myRes);
} else if (e.keyCode == 68) {
myRes.push(word3.getLabel());
trace(myRes);
} else if (e.keyCode == 70) {
myRes.push(word4.getLabel());
trace(myRes);
} else if (e.keyCode == 71) {
myRes.push(word5.getLabel());
trace(myRes);
}
結果我得到:
,,,,,一個 ,,,,, A,S ,,,,, A,S,F
當你聲明數組時,你有5個長度的原因嗎? – putvande
這是項目標準所要求的。 – user1805430