如何在对象中使用变量名?
How to use variable name in object?
我想访问我的对象的值,但使用 .var
。
例如,如果我自己指定完整路径,它是 apple = theApples.trees.green
但我想这样做:
var colorOfApple = "red";
apple = theApples.trees.colorOfApple;
问题是它试图访问对象的 .colorOfApple
但我想要 colorOfApple
的值
这个很简单,就apple = theApples.trees[colorOfApple];
我想访问我的对象的值,但使用 .var
。
例如,如果我自己指定完整路径,它是 apple = theApples.trees.green
但我想这样做:
var colorOfApple = "red";
apple = theApples.trees.colorOfApple;
问题是它试图访问对象的 .colorOfApple
但我想要 colorOfApple
这个很简单,就apple = theApples.trees[colorOfApple];