【发布时间】:2019-03-11 07:06:09
【问题描述】:
如何根据 f 和 b 这两个 json 键进行分组 我的 json 数组
var json=[
{ s:'s', f:1, b:1, q:2 },
{ s:'s', f:1, b:1, q:3 },
{ s:'s', f:2, b:1, q:2 },
{ s:'s', f:2, b:1, q:2 },
{ s:'s', f:1, b:2, q:2 },
{ s:'s', f:1, b:2, q:2 },
{ s:'s', f:0, b:1, q:2 },
{ s:'s', f:0, b:1, q:2 },
{ s:'s', f:1, b:0, q:2 },
{ s:'s', f:1, b:0, q:2 },
{ s:'s', f:0, b:0, q:2 },
{ s:'s', f:0, b:0, q:2 },
];
预期输出
var op=[
{ s:'s', f:1, b:1, q:5 },
{ s:'s', f:2, b:1, q:4 },
{ s:'s', f:1, b:2, q:4 },
{ s:'s', f:0, b:1, q:4 },
{ s:'s', f:1, b:0, q:4 },
{ s:'s', f:0, b:0, q:4 },
];
【问题讨论】:
-
由于您没有发布代码尝试,您能写一个伪代码示例来解释吗?您上面的示例不清楚您希望如何对对象进行分组。
标签: javascript jquery