我正在尝试创建一个包含另一个变量的变量。
Example:
var options_id = ...
其中'id'是通过另一个变量动态创建的,因此结果可能是
var options_1 = ...
var options_2 = ...
etc.
'id'动态声明如下:
var id = itemid;
在变量
中包含'id'变量的语法是什么var options_id
答案 0 :(得分:2)
我想这就是你要找的东西:
window['options_' + id] = ...
答案 1 :(得分:1)
您是否考虑过使用对象?你可以这样做:
var id = itemid;
var options = {};
options['id'] = …;
然后使用以下方式访问它:
options.id
答案 2 :(得分:0)
我认为,JS中有Object
用于此目的。
例如:
var options = new Object();
var options.id = 'foo';
或者如果您想使用数字索引,那么您可以使用Array