2013-06-06 102 views

回答

4

因为你有一个错字:

// --- should be i ---v 
for (var x = 0; x < b[x].length; x++) { 

DEMO:http://jsfiddle.net/HJfbT/1/

+0

@VisionN是否确定给予的jsfiddle链接中的答案?也许是链接已断开...? – pinkpanther

+0

@pinkpanther它适用于我。 – VisioN

+0

如果未来链接断开,该怎么办? – pinkpanther

0

使用b[i].length在第二循环中。

0

我认为是因为内循环有错误的运行条件。

是:

for (var x = 0; x < b[x].length; x++) 

,但必须是:

for (var x = 0; x < b[i].length; x++) 
相关问题