我不明白为什么在 JavaScript 中这只循环数组一次。它也应该记录第二个嵌套数组。
下面是 JSFiddle 和下面的代码;
b = [["one", "is"],
["two", "is"]];
for (var i = 0; i < b.length; i++) {
for (var x = 0; x < b[x].length; x++) {
console.log(b[i][x]);
}
}
最佳答案
因为你有一个拼写错误:
// --- should be i ---v
for (var x = 0; x < b[x].length; x++) {
关于javascript - 为什么这个循环只工作一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16959103/