Ich kann keinen empfohlenen Weg finden, eine Funktion zu stoppen, wenn eine bestimmte Bedingung erfüllt ist. Etwas wie Ausgang oder Pause?So stoppen Sie eine JavaScript-Funktion, wenn eine bestimmte Bedingung erfüllt ist
Ich bin derzeit mit dieser:
If (x >= 10) { return; }
other conditions;
Danke für die Bestätigung. Konnte diese Antwort nicht von Google finden. – Rhys
Wirklich? Einfach eine Ausnahme auslösen, um eine Funktion zu verlassen? Schlechter Rat ... – WoIIe
@Wolle - Sie werden bemerken, dass ich beides als Alternative aufgelistet habe und mit der Einschränkung, dass Aufrufe an die Funktion in einen try/catch-Block verpackt werden müssten. Abhängig von der Funktion, dem Projektumfang und der Funktion, die die Funktion erfüllt, ist es möglicherweise angebracht, eine Ausnahme zum Beenden anzulegen. Ohne genaue Kenntnis der Umsetzung des OP kann man es nicht wissen. Wie auch immer, meine Antwort lautete: "Return", nicht "Throw". –