var twoAry=new Array(new Array(),new Array());
alert(tmpre);
tmpreRow=tmpre.split(",");
tmpre=null;
for(var i=0;i<tmpreRow.length;i++)
{
tmpreCell=(tmpreRow[i].toString()).split("$");
for(var j=0;j<tmpreCell.length;j++)
{
twoAry[i+1][j+1]=tmpreCell[j]; //这里报错
}
}
请问 在javascript里可以改变二维数组 第一个大小么
alert(tmpre);
tmpreRow=tmpre.split(",");
tmpre=null;
for(var i=0;i<tmpreRow.length;i++)
{
tmpreCell=(tmpreRow[i].toString()).split("$");
for(var j=0;j<tmpreCell.length;j++)
{
twoAry[i+1][j+1]=tmpreCell[j]; //这里报错
}
}
请问 在javascript里可以改变二维数组 第一个大小么
你是否想要:
var twoAry=new Array(new Array(),new Array());
alert(twoAry.length);
twoAry[twoAry.length]=new Array();
alert(twoAry.length);
var twoAry=new Array(new Array(),new Array());
alert(tmpre);
tmpreRow=tmpre.split(",");
tmpre=null;
tmpreCell = [];
for(var i=0;i<tmpreRow.length;i++)
{
alert(tmpreRow[i].toString());tmpreCell[i]=(tmpreRow[i].toString()).split("$");alert(tmpreCell[i].toString());
}</script>----
如果是把字符串拆开2次,如上,
但是你要把拆开后的小串放到一个2维数组里,你要先说明白你这个2维数组是什么样的.