js拼接字符串
for(int i=0;i<100;i++){
var mi+i=i;
}
请看如上代码,我是想执行for循环,定义类似mi0,mi1,mi2,mi3
请教,如何拼装。
------解决方案--------------------你为啥有这样的需求?说说看,看看有没有其他代替方法
------解决方案--------------------
可以的,因为相当于定义动态变量,需要用到eval
for(var i=0;i<100;i++){
//var mi+i=i;
eval("var mi"+ i + "=" + i);
//alert(mi0); 弹出值为0
}
------解决方案--------------------7楼正解,eval就好了
eval("var mi" + i + " = " + i);