##内容
ネストが深かったり、return面倒だったりtry-catchを使いたくなる時があるかもしれません。
ただし、高速なWebアプリケーションを作るなら絶対使わないようにしましょう。
##テストケース
http://jsperf.com/try-catch-vs-if-vs-inline-if
try-catch
try {
a
}catch(e) {
a = {};
}
delete a;
if
if (typeof a === "undefined") {
a = {};
}
delete a;
##手元の結果
ifで処理したほうが30倍くらい速かったです。
インラインで書いてみましたがあまり変わりませんでした。