Pull to refresh

Comments 8

UFO landed and left these words here
Получились бы не интересные, я бы и не стал об этом писать :)
UFO landed and left these words here
UFO landed and left these words here
IE8
вот такое вбиваю в консоль:

var ff = function () { var s = new Date().getTime(); window.location.hash = 'some/sample'; var e = new Date().getTime(); document.writeln('' + (e — s) + ''); }

и периодически выполняю ff(), получаю 50-150 мс.
вот даже намного интереснее:

var ff = function (url)
{
  var ss = 10;
  for (var i=0; i<32; i++)
  {
    var s = new Date().getTime();
    window.location.hash =ss.toString();
    var e = new Date().getTime();
    document.writeln('<span>' + (e — s) + '</span><br/>');
    ss++;
  };
}
ff();
и получаю не такие уж «странные» данные:
46
32
15
32
31
31
31
32
15
15
32
31
31
31
32
31
31
… и т.д.
в среднем, 31 мс
Причина медленной работы найдена. См. UPD.
Опять же, я все замеры делал как раз вместе с Developer Toolbar и Companion.JS.
Sign up to leave a comment.

Articles