0
点赞
收藏
分享

微信扫一扫

测试js解释定时的耗时(16ms)和拳套调用的最大次数


<div style="position:absolute ;" id="div"
>5</div><script>
var for_i = 0;
var pre_t = 0;setInterval(function ()
{
  div.style.top = for_i++;//先top =for,再for++的,因为=比++优先
  var now_t = new Date().getTime();
  document.title = '现在时间:' + now_t + ' 上次时间差' + (now_t-pre_t);
  pre_t =  now_t;
},1);</script>

 

这个是定时的

 

测试js解释定时的耗时(16ms)和拳套调用的最大次数_浏览器

 

测试自己调用自己的最大次数,这可以测试出浏览器内存分配达到什么样的程序,呵呵;

 

 

 

<div style="position:absolute ;" id="div"
>5</div><script>
var for_i = 0;
var pre_t = new Date().getTime();try{
(function loop()
{
  div.style.top = for_i++;//先top =for,再for++的,因为=比++优先
  var now_t = new Date().getTime();
  document.title = for_i +'现在时间:' + now_t + ' 上次时间差' + (now_t-pre_t);
  pre_t =  now_t;
  if (for_i < 9000) loop(for_i);
})();
}catch(e){alert(e.description + ' ' + for_i);}</script>

 

 

测试js解释定时的耗时(16ms)和拳套调用的最大次数_function_02

举报

相关推荐

0 条评论