JS把字符串变成变量名

来源:互联网 发布:打的软件叫车 编辑:程序博客网 时间:2024/05/16 04:12

做项目的时候遇到需要批量生成变量名的地方,如下:

var myChart = "myChart" + index;myChart.setOption(option);
index为函数参数; 但是myChart的值只是一个字符串,并不是变量名!

搜索了一些资料得出解决方法:

var myChart = eval("myChart" + index);myChart.setOption(option);
eval()函数可以实现将字符串计算为变量名。

原创粉丝点击