来源:5-1 性能优化

李祥

2014-10-05 10:15

将浏览器最小化一段时间后再看,小球成了一堆5430a9a1000126d805000249.jpg

写回答 关注

4回答

  • 忙着生or忙着死
    2015-10-29 10:53:44

    2楼正解

  • 问天玄铁
    2015-01-27 23:17:20

    这个应该是不在当前页时,定时器被排队了把

  • RyanGun
    2014-12-30 16:37:10

    updateBalls()函数里面补充下面这段:

    var cnt = 0;

      for(var i=0; i<balls.length; i++){

        if(balls[i].x+RADIUS>0 && balls[i].x-RADIUS<WINDOW_WIDTH){

          balls[cnt++] = balls[i];

        }

      }

      while(balls.length>Math.min(300,cnt)){

        balls.pop();

      }


  • zhengbin
    2014-10-11 16:57:28

    性能没优化的结果?


炫丽的倒计时效果Canvas绘图与动画基础

学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力

96949 学习 · 1029 问题

查看课程

相似问题