【发布时间】:2019-04-19 14:59:49
【问题描述】:
我有这样的对象数组
var a = [
{'time' : 1539664755070,'T-1': 23 },
{'time' : 1539665095442,'H-1': 24 },
{'time' : 1539666489560,'T-1': 42 },
{'time' : 1539665095442,'H-1': 27 },
{'time': 1539671682230,'H-1': 40.45,'T-2': 33},
{'time': 1539671682230,'T-2': 30.45,'T-1': 65},
{'time': 1539671682230,'T-2': 42.45,'H-1': 11},
{'time': 1539671682230,'T-1': 50.45,'T-2': 85}
];
我想要这样的数据
data : {
'T-1' : [23,42,50.45],
'T-2' : [33,30.45,85],
'H-1' : [24,27,40.45,11]
}
如何从给定的数据中获取这些数据?
【问题讨论】:
-
您的预期输出在语法上无效。你尝试过什么,它到底有什么问题?
-
@jonrsharpe 预期输出有什么问题?
-
密钥不是有效的标识符;你的意思是例如
'T-1': [...]? -
是的,我更新了帖子
-
键是静态的吗?意思是你每次都期待
'T-1', 'T-2', and 'H-1'?
标签: javascript angular angular5