Existuje v JavaScriptu něco jako „umřít“? Zkoušel jsem to s "break", ale nefunguje to 🙂
Odpověď
Můžete pouze break
rozsah bloku, pokud jej označíte. Například:
myBlock: { var a = 0; break myBlock; a = 1; // this is never run }; a === 0;
Nelze přerušit obor bloku z funkce v oboru. To znamená, že nemůžete dělat věci jako:
foo: { // this doesn't work (function() { break foo; }()); }
Něco podobného však můžete udělat s funkcemi:
function myFunction() {myFunction:{ // you can now use break myFunction; instead of return; }}