Ich verwende diesen Code, um zu vermeiden, dass sich einige Kreise überlappen:
%Vor% Aber wenn die Continue-Anweisung erreicht ist, gibt mir die Entwicklerkonsole von Chrome Folgendes: client.html:256 Uncaught SyntaxError: Undefined label 'iCantThinkOfAGoodLabelName'
Ich hatte dieses Problem kürzlich und habe es gelöst, indem ich in der Version v0.8.x
von Node.js alle Kleinbuchstaben in der Schleife verwendete.
Die Verwendung von labelname:
vs. iCantThinkOfAGoodLabelName:
könnte Ihnen dabei helfen.
Andere haben Sie korrekt über die Position des Etiketts korrigiert. Es sollte unmittelbar vor der for
Schleife sein.
Das Mozilla Developer Network auf Labels empfiehlt, die Verwendung von Labels und Stattdessen bevorzugen Sie Aufruffunktionen oder verwenden einen Fehler. Sie könnten Ihre Strategie, wenn möglich, überdenken, wenn möglich.
Beispiel für den Aufruf einer Funktion in Abhängigkeit vom Ergebnis:
%Vor%Tags und Links javascript continue labeled-statements