假设我有以下 json 配置。
var config = {
"type_1" : "Value 1",
"type_2" : "Value 2",
"type_3" : "Value 3",
"type_4" : "Value 4",
}
如何过滤 type_2 的值,该键是动态创建的。有些事情比如关注,
变量编号 = 2;
var value = config.type_+number;
最佳答案
在您的情况下,您不能使用点表示法,这就是为什么您应该使用“bracket notation ”,因为它用于动态键。
所以,你可以这样做:
var pre_str = "type_";
var number = 2;
var value = config[ pre_str + number ];
关于javascript - 如何通过动态键读取值,形成json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37021201/