如何在对象的链式调用中添加变量int?

时间:2012-02-02 19:35:50

标签: javascript

如果我有

obj1.obj2.obj3

我想用变量

来引用它们中的任何一个
var x = obj2

如何使用它来调用obj2,因为obj1.x.obj3显然不起作用

1 个答案:

答案 0 :(得分:6)

这样

var x = obj1.obj2;
x.obj3;

或者这样

var x = 'obj2';
obj1[x].obj3;