我有一个JSON文档
var config = {name:"Sentiment", type:"pie"};
我有一个变量
var a="config";
现在我想使用
访问JSON的“名称”a.name
怎么做?
我知道我可以通过config.name
访问它,但我的动态文件返回一个变量,其中“config”存储为字符串,那么如何通过它访问它呢?
答案 0 :(得分:0)
从不,永远不要使用eval!
你能拥有这种结构吗?
var data = {
config: {name:"Sentiment", type:"pie"}
};
然后你可以这样做:
var a = "config";
console.log(data[a].name); //logs Sentiment