求救于各位大侠:javascript中二维数组如何输出?请光临。。。。
问题是这样的,请看代码?
var subcat = new Array(new Array());
subcat[0][0] ="(2002)ÉÛÖÐÐ̶þ³õ×ÖµÚ1ºÅ";
subcat[0][1]="D7480DB4-648C-4E2E-A0D7-F8DEEA95F466$̰ÎÛ$Ò»Éó$null$null$null$";
subcat[0][2] ="0108";
subcat[1][0] ="(2002)ÉÛÖÐÐ̶þ³õ×ÖµÚ2ºÅ";
subcat[1][1]="D7480DB4-648C-4E2E-A0D8-F8DEEA95F466$̰ÎÛ$Ò»Éó$null$null$null$";
subcat[1][2] ="0109";
for (i=0;i<3;i++)
for(j=0;j<3;j++)
{alert(subcat[1][i]);}
为什么回报错?
而这样就能输出:
subcat[0][0] ="(2002)ÉÛÖÐÐ̶þ³õ×ÖµÚ1ºÅ";
subcat[0][1]="D7480DB4-648C-4E2E-A0D7-F8DEEA95F466$̰ÎÛ$Ò»Éó$null$null$null$";
subcat[0][2] ="0108";
for (i=0;i<3;i++)
{aleret(subcat[0][i]);}
这样才能输出二维数组中的所有元素呢?