我試圖擺脫使用JavaScript/jQuery的內部foreach循環的。突圍內foreach循環
result.history.forEach(function(item) {
loop2:
item.forEach(function(innerItem) {
console.log(innerItem);
break loop2;
});
});
這導致錯誤'Unidentified label loop2'
。它似乎恰好在循環之前,而其他問題所說的就是這個問題。
我在做什麼錯,我該如何解決?
編輯:正確,foreach循環不能違背這種方式,但for循環可以有規律的。這是工作:
result.history.forEach(function(item) {
loop2:
for (var i = 0; i < item.length; i++) {
var innerItem = item[i];
console.log(innerItem);
break loop2;
}
});
你不能使用break來做到這一點。 – Pointy
http://stackoverflow.com/a/183197/5442132 – miqdadamirali
@miqdadamirali是的,這就是我所指的鏈接。 –