概要: Javascript で die を実装する、改良版。
cho45 さんのエントリ
みてたらもしかして存在しない関数呼ばなくてもthrow
だけで十分?
とか思って実際やってみたら問題なかったので 前のエントリ 改良
してみる。
die = function ( msg ) { throw msg; }
短い。これだけで止まった。つかそのままthrow
を書けばいいだけじゃねえかコレ。
ちなみにwindow.onerror
使ってごにょごにょしようとする場合、上記の関数だと、
どこでエラーが出たのか分からなくなるため、そのままthrow
使った方がよさげ。
結論 : Javascript でスクリプト止めたい時はthrow
使いましょう。