问大家一个js处理数据的问题嘛
发布于 6 年前 作者 juan35 14617 次浏览 来自 问答
[{
    name: 'size',
    values: [1, 2]
}, {
    name: 'color',
    values: ['red', 'blue', 'yellow']
}]

想通过一个函数转为

[{
    size: 1,
    color: 'red'
}, {
    size: 1,
    color: 'blue'
}, {
    size: 1,
    color: 'yellow'
}, {
    size: 2,
    color: 'red'
}, {
    size: 2,
    color: 'blue'
}, {
    size: 2,
    color: 'yellow'
}]

把所有不同name的values组成对象数组。自己能力不足搞了半天也没弄出来,希望大佬能指点迷津

回到顶部