【发布时间】:2019-04-24 20:34:39
【问题描述】:
图片我有一个
const events: {
'12327ae260fe9431': {
eventType: 'DEVICE_LINK_ERR',
key: '12327ae260fe9431',
severity: 'ERROR',
timestamp: 1542199782975,
title: 'Link went down unexpectedly',
},
'62d29fab77bddd7': {
eventType: 'DEVICE_LINK_ERR',
key: '62d29fab77bddd7',
severity: 'ERROR',
timestamp: 1542199783055,
title: 'Link went down unexpectedly',
},
},
我想计算总严重性并像这样构造一个severityCounts 对象
severityCounts: {
CRITICAL: 0,
ERROR: 2,
INFO: 0,
WARNING: 0,
}
我可以访问Lodash。我该怎么做呢?
【问题讨论】:
-
发布的问题似乎根本没有包含any attempt 来解决问题。 StackOverflow 期待您 try to solve your own problem first,因为您的尝试有助于我们更好地了解您想要什么。请编辑问题以显示您尝试过的内容,以说明您遇到minimal reproducible example 的特定障碍。欲了解更多信息,请参阅How to Ask 并拨打tour。
-
从小处着手...首先弄清楚如何遍历对象并访问每个
severity。一旦你到达那里,为该类型的计数器添加 1 是相当容易的
标签: javascript json oop ecmascript-6 frontend