JavaScript 4©2ch.net (398レス)
JavaScript 4©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1417749547/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
94: デフォルトの名無しさん [] 2015/02/24(火) 00:54:33.32 ID:XD7S4Fuq try catchって頻繁に呼び出す関数では最適化できなくて遅くなるから使っちゃいけないのか? 知らなかった…Chromeのプロファイラに出ていた警告を見て初めて知った http://mevius.5ch.net/test/read.cgi/tech/1417749547/94
95: デフォルトの名無しさん [sage] 2015/02/24(火) 11:35:35.42 ID:SsySdaPd >>94 ループで、独自につくったルーチンなどを頻繁にそれつかって回すと激遅になる ので、なるべく、どこかで検証用の別ルーチンで対処させるようにしてる。 http://mevius.5ch.net/test/read.cgi/tech/1417749547/95
97: デフォルトの名無しさん [sage] 2015/02/24(火) 12:32:14.82 ID:6vv1mCHr >>94 try catchの使い方を間違えてるんでしょ。 try catchを正しく使うということは try catchを使わないことを意味するw 何を行っているかわからないと思うが、 基本的に、windowのerrorイベントを使えばいいんだよ。 errorイベントは、誰もcatchしない時に呼ばれる所。 ここでまとめて処理すればいいし、普通はここで処理するもの。 例外的に途中でcatchしなくちゃいけない時だけcatchをする。 だからtry catchを正しく使う = try catchを使わないということになる。 逆に間違った使い方をしていると、catchしてalert()とかreturn falseとかするから、 間違った使い方 = try catchが多くなる。 http://mevius.5ch.net/test/read.cgi/tech/1417749547/97
98: デフォルトの名無しさん [sage] 2015/02/24(火) 12:48:11.36 ID:wY5F80Ar >>94 try-catch は例外を捕捉しなければエラー処理出来ない場合に使うもの 例外が発生する条件は確定しているのだから、 try-catch を使わなくても対応出来る場合が大半を占める try-catch を使うのは new ActiveXObject() で対応する引数に応じて処理を分ける等の例外的なケースに限られる http://mevius.5ch.net/test/read.cgi/tech/1417749547/98
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s