特定の条件が設定されている場合、コードの残りの部分を終了または無視するのを止めることはできますか?
例えば、
var breakme = false;
if(breakme === true) break;
....
....
bla bla bla the rest of the code
....
...
出来ますか?
特定の条件が設定されている場合、コードの残りの部分を終了または無視するのを止めることはできますか?
例えば、
var breakme = false;
if(breakme === true) break;
....
....
bla bla bla the rest of the code
....
...
出来ますか?
if ステートメントが関数内にある場合は、"return false" を使用して関数から抜け出すことができます。
例:
function myFunction() {
if (true) {
return false;
}
alert("Hey I'm executing other code");
}
ステートメントが真である限り、アラートは実行されません。
実行する理由によって異なりますが、スクリプト全体を終了する最も簡単な方法は、エラーをスローすることです (ブロックが でラップされていないと仮定しますtry
)。
throw new Error();
関数を意味する場合、それはreturn
. ノードにはprocess.exit()
.