我已经建立了一个数据驱动的谷歌地图,根据不同的图标分配到地图,取决于所在物品的类型。因此,如果我有5种类型的地标,并且每个都有不同的图标(商店,图书馆,医院等) - 我想要做的就是动态生成Google图标对象。我在想这样的事情: types = array('hospital','church','library','store',etc);
var i=0;
while (i<=types.
function giveValue(n){
["r"+n]=5;
}
giveValue(10);
你明白了。 问题是我有一些类似名称的变量,只在最后一个数字中变化。几次使用switch语句都可以使用几个变量,但是对于这个特定的项目而言,这让我发疯。我知道我可以这样做: var r2="lol";
var someVar=eval("r"+2);
//someVar=="l