For-Schleife innerhalb For-Schleife in Javascript
Für einige Grund diese Anweisung überspringen einiger Daten.Bin ich fehlt ein
die continue-Anweisung irgendwo oder so ?
Hier ist der code
for (var i = 0, len = data.ORDER_STATUS[0].ORDERS.length; i < len; i++) {
if (data.ORDER_STATUS[0].ORDERS[i].SEC_TYPE == "MLEG") {
for (var i = 0; i < data.ORDER_STATUS[0].ORDERS[i].LEGS.length; i++) {
LEGS += '<tr class="MLEGS"><td class="orderFirst">' +
data.ORDER_STATUS[0].ORDERS[i].LEGS[i].SYMBOL +
'</td><td>' + data.ORDER_STATUS[0].ORDERS[i].LEGS[i].ACTION +
'</td><td>' + data.ORDER_STATUS[0].ORDERS[i].LEGS[i].QTY +
'</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>';
}
}
}
- Warum in der Welt ist es formatiert, wie das? Es sieht aus wie es erzeugt aus einer Vorlage-Datei oder so etwas.
- sollten Sie mit dem i-variable beide Male?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie eine andere variable auf die innere Schleife, wie
j
statti
.data
zu wissen, warum. Könnte Sie posten es in der Frage?sind Sie mit "i" in Ihrem äußeren eine innere Schleifen. Sie muss eine andere variable in der inneren Schleife: benutzt habe ich "innere", die unter-wie und Beispiel.