pop 与 shift

来源:5-1 性能优化

smallhorse

2015-04-16 18:18

老师用pop有一点问题  当数量Math.min(100,count)   的时候 100个小球数量比较少  这时候pop会从刚生成的地方删除 用shift会好一点 呢

写回答 关注

1回答

  • 哦哦哒
    2015-08-21 09:04:58

    由于x轴方向上的速度不一致,所以不一定在前面的一定先出去,所以用shift是不可取的,其次,老师之所以用pop是因为已经用一遍循环确定了显示区域内的小球一定是count个,而后面的是要删除的,所以用pop,而shift是删除前面的元素,所以并不可取

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

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

96775 学习 · 1000 问题

查看课程

相似问题