3

スクリプトを停止する必要があります。if(...) return false何度も使用するので、これ以上コードを書きたくありません。

私の英語は下手です。このサイトで初めての質問です。:)

4

2 に答える 2

4

そのためには、単純に書くことができますreturn false;

于 2013-01-09T06:22:13.497 に答える
0

スクリプトのすべてのスコープを終了するには、例外をスローして、スクリプトの外側のスコープでキャッチすることができます;) これにより、例外処理を適応させる必要があります。

注意してください: 以下が必要でないような方法でプログラムを書く方が良いです!

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;
}
于 2013-01-09T06:20:21.950 に答える