let fruitarr = {
{fruitId:201,channel:11},
{fruitId:202,channel:2},
{fruitId:203,channel:13},
{fruitId:201,channel:4},
{fruitId:202,channel:4},
}
fruitparams:{
201:'11,4',
202:'2,4',
203:'13'
}
如何根据水果的id,做统计js拼装
let fruitarr = {
{fruitId:201,channel:11},
{fruitId:202,channel:2},
{fruitId:203,channel:13},
{fruitId:201,channel:4},
{fruitId:202,channel:4},
}
fruitparams:{
201:'11,4',
202:'2,4',
203:'13'
}
如何根据水果的id,做统计js拼装
假如 fruitarr
是 Array
的话
let fruitparams = {}
fruitarr.forEach(item => {
if(fruitparams[item.fruitId]){
fruitparams[item.fruitId] += `,${item.channel}`
}else{
fruitparams[item.fruitId] = `${item.channel}`
}
})
13 回答12.7k 阅读
8 回答2.4k 阅读
2 回答5k 阅读✓ 已解决
7 回答1.9k 阅读
9 回答1.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答795 阅读