【发布时间】:2014-02-06 22:57:56
【问题描述】:
我似乎无法通过我提供的顺序访问我的数组,无论我如何在数组中定位它的键和值,数组都会不断地重新排序。
我的意思的一个例子
var array = [];
array[1] = 'test';
array[2] = 'dddd';
array[3] = 'aaaa';
array[0] = 'good';
console.log(array)
在我们剩下的控制台中
[Object Array]
0: "good"
1: "test"
2: "dddd"
3: "aaaa"
这是重新排序的,这不是我创建数组的方式。 我想访问我订购的数组,这会产生结果
[Object Array]
1: "test"
2: "dddd"
3: "aaaa"
0: "good"
我怎样才能做到这一点?
提前致谢。
【问题讨论】:
-
这些答案已在您之前的问题stackoverflow.com/questions/21607807/… 中提供给您,并附有良好文档的参考。
标签: javascript