【发布时间】:2014-03-13 15:19:52
【问题描述】:
我有一个对象。如下所示:
[
{
"name":"Display",
"group":"Technical detals",
"id":"60",
"value":"4"
},
{
"name":"Manufacturer",
"group":"Manufacturer",
"id":"58",
"value":"Apple"
},
{
"name":"OS",
"group":"Technical detals",
"id":"37",
"value":"Apple iOS"
}
]
我想按组字段对这些数据进行分组并得到这个对象:
var obj = {
0 = [
{
'group' = 'Technical detals',
'name' = 'Display',
'id' = '60',
'value' = '4'
},
{
'group' = 'Technical detals',
'name' = 'OS',
'id' = '37',
'value' = 'Apple iOS'
}],
1 = [
{
'group' = 'Manufacturer',
'name' = 'Manufacturer',
'id' = '58',
'value' = 'Apple'
}]
}
如何对我的第一个对象进行分组?
【问题讨论】:
-
你真的想要一个对象字面量吗?既然你的索引是 0 和 1,那么数组不是更好吗?
-
我认为有可能。
标签: javascript object merge grouping