我创建了一个固定大小为 5 的数组,但是当我尝试将元素插入数组时,该元素被插入到第 6 位。谁能告诉我如何从数组的第一位插入值?
PS:由于元素是随机插入的,所以不能这样:songTitles[5] = "Happy Birthday";
部分参考如下:
myRes = 新数组(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 ,,,,,A,S ,,,,,A,S,F