求助:
前台现有数据:
{"学生":["小红","小明","小白"],"班级":["1班","2班"]}
现需要转换为数据:
[{"学生":"小红","班级":"1班"},{"学生":"小明","班级":"1班"},{"学生":"小白","班级":"1班"},
{"学生":"小红","班级":"2班"},{"学生":"小明","班级":"2班"},{"学生":"小白","班级":"2班"}]
有没有大佬可以帮助
求助:
前台现有数据:
{"学生":["小红","小明","小白"],"班级":["1班","2班"]}
现需要转换为数据:
[{"学生":"小红","班级":"1班"},{"学生":"小明","班级":"1班"},{"学生":"小白","班级":"1班"},
{"学生":"小红","班级":"2班"},{"学生":"小明","班级":"2班"},{"学生":"小白","班级":"2班"}]
有没有大佬可以帮助
var stu_info = {
"学生":["小红","小明","小白"],
"班级":["1班","2班"]
}
var keys = Object.keys(stu_info)
var stu_arr = Object.values(stu_info)
var new_arr = []
stu_arr[0].map(item1=>{
stu_arr[1].map(item2=>{
new_arr.push({
[keys[0]]:item1,
[keys[1]]:item2
})
})
})
console.log(new_arr);