js变量名中的数字用另一个变量替换怎么实现 就是说:var row0=arr[0];这个语句中的0用一个变量i代替,代替后的语句怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 都是些神提问呀.来玩我猜我猜我猜猜猜的么?下面的是不是你想要表达的意思?var arr = Array("a","b","c","d"), row = [];for(var i=0;i<arr.length;i++){ row[i]=arr[i];} var arr = ["a","b","c","d"];var row = [];for(var i=0;i<arr.length;i++){ row[i] = []; row[i].push(arr[i]); //or row[i][0] = arr[i];}结果为:row = [["a"],["b"],["c"],["d"]] 比如row0=1,row1=1,row2=1,row3=1,row4=1 我想这0,1,2,3,4用变量表示.就是不知道怎么写出正确的来; 如:row."i"=1 这样应该不正确 window['row'+i]不是很明白你的意思 js:row2 = 3;把变量名里的2字符,用变量表示 var arr = new Array("a","b","c","d"); for(var i=0;i<arr.length;i++){ eval('var row'+i+'="'+arr[i]+'"'); } console.log(row2) var arr = Array("a","b","c","d"); for(var i=arr.length;i--;){ window["row"+i] = [arr[i]]; } console.log(row0,row1,row2,row3); jquery 的一个小问题 我想知道用JS做一个圆形钟的原理,哪位大神能告诉我 网页制作的几个问题 求救jquery的一个问题 通过javascript取得 对象的内容 怎样用javascript改变一个iframe的属性? 跟链接有关的这段javascript应该怎么写?研究几天了,请教高手 关于编写javascript访问目标网页内容的问题 在网页上用js实现 上传下载文件 显示实时进度和速率 关于datagrid自动刷新滚动条会自动往下滚的问题 请教关于WebCalendar日历控件的问题 关于火狐浏览器的window.getSelect()的问题
下面的是不是你想要表达的意思?
var arr = Array("a","b","c","d"),
row = [];for(var i=0;i<arr.length;i++){
row[i]=arr[i];
}
var arr = ["a","b","c","d"];
var row = [];
for(var i=0;i<arr.length;i++){
row[i] = [];
row[i].push(arr[i]);
//or
row[i][0] = arr[i];
}结果为:
row = [["a"],["b"],["c"],["d"]]
不是很明白你的意思
把变量名里的2字符,用变量表示
eval('var row'+i+'="'+arr[i]+'"');
}
console.log(row2)
for(var i=arr.length;i--;){
window["row"+i] = [arr[i]];
}
console.log(row0,row1,row2,row3);