【发布时间】:2017-03-16 06:52:09
【问题描述】:
我正在寻找基于键对对象列表进行排序
这是我的对象
var Categories = {
"social": [
{
"id": "social_001",
"lastModified": "2 Day ago"
}
],
"communication": [
{
"id": "communication_001",
"lastModified": "4 Day ago"
},
{
"id": "communication_002",
"lastModified": "1 Day ago"
}
],
"storage": [
{
"id": "storage_001",
"lastModified": "3 Day ago"
}
]
}
所以在输出中排序的对象将以 communication 开头, 社交 , 存储 建议我一些帮助。
【问题讨论】:
-
@MartinSchneider 我正在寻找使用 lodash 的解决方案
-
来自链接的问题:'JavaScript 对象没有排序。试图对它们进行“排序”是没有意义的。 '
-
@MartinSchneider 这在 ES2015 中已更改。字符串键将按创建顺序迭代。
-
我已更正:在 es2015 中,键将按创建顺序迭代,@Matt 是对的。
标签: javascript node.js lodash