Javascript 通过创建动态密钥访问json数据
json数据:Javascript 通过创建动态密钥访问json数据,javascript,json,Javascript,Json,json数据: var fruit = [{"apple":1000}, {"mango":100},{"orange":200}]; var user_input = "apple"; //this will change dynamically. for(var key in fruit) { var val = fruit[key]; console.log(val[user_input]); } output: undefined 我想使用用户输入访问数据,您必须遍历水果
var fruit = [{"apple":1000},
{"mango":100},{"orange":200}];
var user_input = "apple"; //this will change dynamically.
for(var key in fruit) {
var val = fruit[key];
console.log(val[user_input]);
}
output: undefined
我想使用用户输入访问数据,您必须遍历水果数组以找到具有密钥的对象 var水果=[{苹果:1000},{芒果:100},{橙子:200}]; var user_input=apple; const obj=fruit.findobj=>Object.keysobj.includeUser\u输入; 如果obj console.logobj[用户输入];