在附加动态变量后从json对象获取值

时间:2018-02-27 05:59:41

标签: javascript angularjs json

如果我有以下JSON对象:

let jsonObject = {a: {b: "c"}};

if x = "a",

我知道我能做到

console.log(jsonObject[x]) // which prints {b: "c"}

但如果我有x =“a.b”,

我如何做同等级的console.log(jsonObject.a.b) // prints "c";

我尝试过console.log(jsonObject[x]),这显然无效。

有没有办法实现这一目标。 我希望我的问题很清楚,如果没有,请告诉我,我会尽力重新解释。

0 个答案:

没有答案