用循环实现[ 'a/b/c/d', 'e/f/g' ]这样的格式
Ex:
const a = [
[{
name: 'a',
price: 1
},
{
name: 'b',
price: 2
},
{
name: 'c',
price: 3
},
{
name: 'd',
price: 4
},
],
[{
name: 'e',
price: 5
},
{
name: 'f',
price: 6
},
{
name: 'g',
price: 7
}
]
]
用for循环的话就可以这样实现:
const b = [];
for (var i = 0; i < a.length; i++) {
const c = []
for (var j = 0; j < a[i].length; j++) {
c.push(a[i][j].name);
}
b.push(c.join('/'))
}
console.log(b)
用map实现:
const b = a.map(item => item.map(one => one.name).join('/'))
console.log(b);