我有一个像这样的结构
var array = [
["a":"one", "b":"two", "c":"three", "d":"four"],
["a":"five", "b":"six", "c":"seven", "d":"eight"]
];
从这个数组中,我只需要提取值2,3,6,7。之后我必须用这些值填充一个新数组,如下所示:
var newArray = [
[two, three, 1],
[six, seven, 2]
];
1和2是必须递增1的索引。
任何人都可以帮助我?
答案 0 :(得分:0)
var array = [
{ "a": "one", "b": "two", "c": "three", "d": "four" },
{ "a": "five", "b": "six", "c": "seven", "d": "eight" }
],
newArray = [];
array.forEach(function (a, i) {
newArray.push([a.b, a.c, i + 1]);
});