• ベストアンサー

JavaScriptのコードの途中で強制停止したい

処理 処理 処理 という状態で、強制的に停止させ、それ以降に処理が流れないような関数を作りたいです。 処理 exit(true) ; 処理 処理 などと書き込むことで、どこでも止められるようにしたいです。 JavaScriptにはexit命令はないそうで、try~catch文だと私の書き方がマズいのか抜けて処理を継続しようとします。 よろしくお願いしいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • luka3
  • ベストアンサー率72% (446/612)
回答No.2

https://qiita.com/YuuT_38/items/9241c66e72ac326a5d8c こちらが参考になりますでしょうか。 下にあるコメント欄も見てください。

p3kq4h9f
質問者

お礼

とてもシンプルなやり方でした。 コードを実行して、中断されていることを確認しました。 ご回答ありがとうございます。 まさに探していたもの、そのものでした。

その他の回答 (1)

  • asciiz
  • ベストアンサー率70% (6837/9721)
回答No.1

exitはありませんがreturnはあります。 function main() { 処理1; 処理2; 処理3; } main(); このように、処理を直接書かず、main()関数として記述して直後に呼び出すことで実行します。 このように書いておくと、処理2 と 処理3 の間に return; と書けば、処理3は実行されずにmain関数を終了できます。 これでどうでしょう。

p3kq4h9f
質問者

お礼

main()関数内で走らせ、実行→中断する方法ですね。 この方法でもできますね。 ご回答ありがとうございました。

関連するQ&A

専門家に質問してみよう