【发布时间】:2013-03-07 15:09:00
【问题描述】:
我在 Javascript 中有一个对象数组:
var List = [
{
employee:'Joe',
type:'holiday',
},
{
employee:'Jerry',
type:'seminar',
},
{
employee:'Joe',
type:'shore leave',
}
];
我想获得两个新的对象数组;一个用于关键员工“Joe”,另一个用于关键员工“Jerry”。对象应保持相同的键/值对。
我一直在尝试使用 underscore.js 获得解决方案,但它变得太复杂了。关于如何实现这一点的任何想法?
【问题讨论】:
-
您要提供名称还是要按名称自动对对象进行分组?请发布您迄今为止尝试过的内容。
-
_.groupBy和_.pluck,很有可能。 -
有 2 个
"Joe"s。您希望结果是什么样的?
标签: javascript arrays underscore.js