現在実行中の関数を呼び出した関数を終了する方法はありますか?
例は次のとおりです。
function doOneTwoThree(){
doStuff(1, print);
doStuff(2, print);
doStuff(3, print);
}
function doStuff(parameter, aFunction){
if(parameter === 2) {
//exit from doOneTwoThree
}
aFunction(parameter);
}
function print(something){
console.log(something);
}
もう 1 つのオプションは、 でエラーを返し、を呼び出すたびdoStuff
に でそのエラーをチェックすることです。毎回チェックしなくていいのに…。doOneTwoThree
doStuff