我有以下 JSON。
let carStr = `{
"_id": "Tesla-200",
"Design": {
"Wheel": "Black",
"Seat": "4",
"Speed": "200"
}
}`;
let car = JSON.parse(carStr);
let key = "Design.Wheel";
let keys = key.split(".");
let value = car[keys[0]][keys[1]]; // Need to get this value dynamically rather than hard-coding
console.log(value);Run Code Online (Sandbox Code Playgroud)
密钥是从另一个部分输入的。如何通过动态传递键“Design.Wheel”作为文本来获取值“Black”。