JavaScript 4©2ch.net (398レス)
前次1-
抽出解除 レス栞

94
(3): 2015/02/24(火)00:54 ID:XD7S4Fuq(1) AAS
try catchって頻繁に呼び出す関数では最適化できなくて遅くなるから使っちゃいけないのか?

知らなかった…Chromeのプロファイラに出ていた警告を見て初めて知った
95: 2015/02/24(火)11:35 ID:SsySdaPd(1) AAS
>>94
ループで、独自につくったルーチンなどを頻繁にそれつかって回すと激遅になる
ので、なるべく、どこかで検証用の別ルーチンで対処させるようにしてる。
97: 2015/02/24(火)12:32 ID:6vv1mCHr(1) AAS
>>94
try catchの使い方を間違えてるんでしょ。

try catchを正しく使うということは
try catchを使わないことを意味するw

何を行っているかわからないと思うが、
基本的に、windowのerrorイベントを使えばいいんだよ。
errorイベントは、誰もcatchしない時に呼ばれる所。
ここでまとめて処理すればいいし、普通はここで処理するもの。

例外的に途中でcatchしなくちゃいけない時だけcatchをする。
だからtry catchを正しく使う = try catchを使わないということになる。
省2
98: 2015/02/24(火)12:48 ID:wY5F80Ar(1) AAS
>>94
try-catch は例外を捕捉しなければエラー処理出来ない場合に使うもの
例外が発生する条件は確定しているのだから、 try-catch を使わなくても対応出来る場合が大半を占める
try-catch を使うのは new ActiveXObject() で対応する引数に応じて処理を分ける等の例外的なケースに限られる
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.046s*