如何在对象中使用变量名?

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];