【发布时间】:2020-02-14 05:51:24
【问题描述】:
我正在使用一个对象来存储状态,该对象如下所示:
{
"CPC": 0,
"NDP": 0,
"LPC": 0,
"GPC": 1,
"PPC": 2
}
其中所有键值都是泛型类型<T> 的枚举数。
假设我可以这样调用这个对象:
console.log(this.optionVotes());
// Produces:
{ "CPC": 0, "NDP": 0, "LPC": 0, "GPC": 1, "PPC": 2 }
我可以从中获得价值 3 的最佳方法是什么?
【问题讨论】:
-
你的意思是你想要一些json键中的每个值?
-
@SureshPrajapati 你的意思是“总和”每个值吗?
-
@Akiva 是的,请检查答案
-
JSON 表示 JavaScript 对象表示法。在处理 JSON 字符串时,您可以通过
JSON.parse从中获取原生 JavaScript 对象。 -
不幸的是,两个答案都遗漏了小细节。它的
const data : T其中T是一个字符串枚举器。我无法编译我的代码,因为它抱怨类型。
标签: javascript typescript