Хм, похоже на то.
Кстати, спасибо за эту тему, побенчмаркал Оперу 10.6 (Win) и получил странные результаты
var startTime = (new Date).getTime();
var i=0;
(function(){
if (++i>100){
alert((new Date).getTime() - startTime);
} else {
setTimeout(arguments.callee, 1E-80);
};
})()
Работает
значительно быстрее, чем
var startTime = (new Date).getTime();
var i=0;
(function(){
if (++i>100){
alert((new Date).getTime() - startTime);
} else {
setTimeout(arguments.callee, 0);
};
})()
Подтвердите, или опревергните, плз.