js如何通过一个变量获取另一个变量的值
不二 发布于 1477980825

要怎样才能通过一个变量获取另一个变量的值呢?

比如:

 

var abc='def';
var def=999;
alert(abc);

 

我如何通过变量abc获取到变量def的值999

因为def是从数据库获取的,变化的,我不知道它是def,也有可能是xyz

也就是:

 

var abc='xyz';
var xyz=777;
alert(abc);

 

不知道我的描述是不是清楚,求解答,谢谢!

w3cschool 发布于 1477981552
var abc='xyz';
var xyz=777;
alert(window[abc]);

 

//写闭包中就这样
(function(){
abc='xyz';
xyz=777;
alert(window[abc]);
})();