+ JavaScript & jQuery 質問用スレッド vol.7 + [無断転載禁止]©2ch.net (711レス)
+ JavaScript & jQuery 質問用スレッド vol.7 + [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/hp/1478002550/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
レス栞
あぼーん
7: Name_Not_Found [] 2016/11/21(月) 22:53:25.96 ID:OQ9gQCwm 性能を決める関数で for-in を使うのはやめよう for-in にも使い道はあるものの, for を使うべき場面でよく誤って使われている. for-in で列挙をする前に, スクリプトエンジンは列挙可能なプロパティのリストを作って重複を弾かなければいけない. スクリプト側が列挙するプロパティを知っていることはよくある. こうしたプロパティをなめるならふつうの for 文が使える. 配列や, 配列風のプロパティを持つオブジェクト (DOM の NodeList? など) のように, 連番の数字なら特にそうだ. for-in 誤用の例を以下に示す: var oSum = 0; for( var i in oArray ) { oSum += oArray[i]; } for を使う方が効率的になる: var oSum = 0; var oLength = oArray.length; for( var i = 0; i < oLength; i++ ) { oSum += oArray[i]; } http://mevius.5ch.net/test/read.cgi/hp/1478002550/7
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.889s*