数组顺序更改

时间:2013-01-28 21:19:56

标签: javascript arrays json

我有一个mongo查询,它以下面的格式返回一个数组,如何更改它

[[12, 1359410400000], [18, 1359410400000]]

看起来像这样

[[ 1359410400000, 12], [ 1359410400000,18]]

2 个答案:

答案 0 :(得分:1)

mongoArray.forEach(function(arr) {
    arr.reverse();
});

或者更简洁:

mongoArray.forEach(Function.call.bind([].reverse));

答案 1 :(得分:1)

newArr = [];
oldArr.forEach(function(v, i){ newArr[i] = [v[1], v[0]]; });