ループを速く

Efficient looping in Javascript

んーと,逆からアクセスしてるから速いわけじゃなくて,終了する条件の判定でのドット演算子の処理に時間がかかっているという認識でいいのだろうか。

var data = new Array();
for(var i = 0; i < 200000; i++){
	data[i] = "This is a sampleData element!";
}

for(var i=0,len=data.length;i<len;i++){ tmp = data[i]; };

でも速いよね?