像一个内存错误,因为数组上的推/移太多

时间:2013-11-18 22:15:10

标签: javascript arrays memory push shift

我在我的网站上运行一个脚本,在画布上绘制一些东西。 它们被放置在一个长度不能超过16的阵列中。 我使用push()每3秒在此数组中添加1个对象,当大小超过16时,使用shift()删除最后一个(旧)。 问题是大约5分钟后它开始滞后并且它说数组不存在。那么shift()是一个坏函数吗?你能帮我找到问题(http://silysart.com)吗? 也许我应该用新的替换最后一个而不是使用shift和push?

谢谢。

0 个答案:

没有答案