let mapArr = [
{
name: 'aaa',
state: 0,
mark: 'au'
},
{
name: 'bbb',
state: 1,
mark: 'auu'
},
{
name: 'ccc',
state: 2,
mark: 'auuu'
},
{
name: 'ddd',
state: 3,
mark: 'auuuu'
}
]
let temp = [];
let ranm = [];
let zongArr = []
mapArr.forEach( (item, index)=> {
if (index % 2) {
temp.push(item)
} else {
ranm.push(item)
}
})
ranm.forEach( (item, index)=> {
zongArr.push([item,temp[index]])
})
zongArr就是得到的数组

本文介绍如何使用JavaScript操作mapArr数组,通过迭代实现temp和ranm数组划分,最终生成zongArr。重点在于数组处理和分组技巧。
618

被折叠的 条评论
为什么被折叠?



