0
0

More than 1 year has passed since last update.

Javascript の exit()

Last updated at Posted at 2022-11-27

厳密には動作違うかもしれないが、とりあえず exit() (スクリプトを途中で止める)場合はこれで良さそう。

return false;

自分的にはこれで落ち着いてる。。。
軽くしか調べてないけど、javascriptではexit()できないってのを見て、false返せばそこで処理終わるんじゃね?って思った。
ご指摘ありましたらコメント欄へお願いします。

Javascript ワカンナイ...
NodeJS? VueJS? チョットヨクワカラナイ



2022/12/08 追記
動作確認した環境のこと書いてなかったです。

  • Browser: Win10 Google Chrome 108.0.5359.73

コメント欄で頂いた throw new Error() について試してみたので、ちょっと追記


throw new Error() 

純粋にエラーとして残る
image.png


try { throw new Error(); }

そもそもコードをロードした時点でエラーとなる。
catch or finally が必要とのこと
image.png


try { throw new Error(); } catch {}

エラーとして残らないが、処理が止まらずそのまま次の処理もしてしまう


return false;

開発者コンソールにエラーとして載らないが、処理はそこで止まる


0
0
7

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0