スクリプトを停止する必要があります。if(...) return false
何度も使用するので、これ以上コードを書きたくありません。
私の英語は下手です。このサイトで初めての質問です。:)
スクリプトを停止する必要があります。if(...) return false
何度も使用するので、これ以上コードを書きたくありません。
私の英語は下手です。このサイトで初めての質問です。:)
そのためには、単純に書くことができますreturn false;
。
スクリプトのすべてのスコープを終了するには、例外をスローして、スクリプトの外側のスコープでキャッチすることができます;) これにより、例外処理を適応させる必要があります。
注意してください: 以下が必要でないような方法でプログラムを書く方が良いです!
function ExitException() {}
try { //Do your script-stuff here
Foo();
//and do this at any place where you wish to exit:
throw new ExitException;
}
catch (e) {
if (e instanceof ExitException) //This is an Exit. All fine.
console.log("Exit");
else //Pass Exception to the Browser
throw e;
}