猿问

使用对象分组数组项

使用对象分组数组项

我的数组是这样的:

myArray = [
  {group: "one", color: "red"},
  {group: "two", color: "blue"},
  {group: "one", color: "green"},
  {group: "one", color: "black"}]

我想把它转换成:

myArray = [
  {group: "one", color: ["red", "green", "black"]}
  {group: "two", color: ["blue"]}]

所以,基本上,按group.

我在努力:

for (i in myArray){
  var group = myArray[i].group;
  //myArray.push(group, {???})}

我只是不知道如何处理类似组值的分组。


宝慕林4294392
浏览 349回答 3
3回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答