就是说:var row0=arr[0];这个语句中的0用一个变量i代替,代替后的语句怎么写
解决方案 »
- kindeditor 3.3版的如何加上onchange事件
- 关于JQUERY的clone问题
- js 数组求交集
- JS验证表单的问题
- 是否用window.open打开的窗口,不论ie为何版本都可以无提示关闭?
- 这才叫问题:怎么用Javascript调出ie6的图片保存,打印对话框?
- 做过radio,做过select,但checkbox的javascript怎么做?简单问题!
- 我作了个textarea ,如何用javascript取得这个文本区的值
- 请问:如何动态生成下拉框的option项?
- 我在使用window.opener.document.form1.txtmemo.value="test"这段代码时出现“拒绝访问”错误,请问这是为何?
- 请教关于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);