获得徽章 7
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇沸点
//原始数组
let arr = [
{ name: 'book', number: 10 },
{ name: 'paper', number: 10 },
{ name: 'ruber', number: 10 },
{ name: 'book', number: 20 },
{ name: 'paper', number: 40 },
{ name: 'ruber', number: 50 },
{ name: 'book', number: 70 },
{ name: 'paper', number: 80 },
{ name: 'ruber', number: 90 },
];
//目标转换成这样
let newArr = [
{ name: 'book', value: [10, 20, 70] },
{ name: 'ruber', value: [10, 40, 80] },
{ name: 'paper', value: [10, 50, 90] },
];
这怎么实现呀,僵住了
let arr = [
{ name: 'book', number: 10 },
{ name: 'paper', number: 10 },
{ name: 'ruber', number: 10 },
{ name: 'book', number: 20 },
{ name: 'paper', number: 40 },
{ name: 'ruber', number: 50 },
{ name: 'book', number: 70 },
{ name: 'paper', number: 80 },
{ name: 'ruber', number: 90 },
];
//目标转换成这样
let newArr = [
{ name: 'book', value: [10, 20, 70] },
{ name: 'ruber', value: [10, 40, 80] },
{ name: 'paper', value: [10, 50, 90] },
];
这怎么实现呀,僵住了
展开
28
8
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章