【发布时间】:2026-02-04 03:00:02
【问题描述】:
假设我有这个:
var a = { A : { AA : 1 }, B : 2 };
我有没有办法创建一个可以让我引用 AA 或 B 的变量?语法是什么样的?
// I know I can do this:
a['B']; // 2
a['A']['AA']; // 1
// something like this?
var myRef = ???;
a[myRef]; 1 or 2 depending on myRef
如果没有,有什么更好的方法来获得我想要的东西?
【问题讨论】:
-
上下文是什么?为什么不将
a['A']['AA']或a['B']的值分配给变量?myref会随着时间而改变吗?但是不,这是不可能的,但this answer 可能会帮助你。 -
我收到了一个嵌套的 JSON 响应,我希望能够按其各个字段进行排序。
标签: javascript