2013-08-22 80 views
0

我只是有一个关于内存分配与ImageData在HTML中的问题。当你调用createImageData时,它显然会创建一个Object。我的问题是,该对象何时从内存中删除,并且是否有删除这些对象的函数?如果没有,将在具有局部变量的函数中使用它删除函数出口上的对象?HTML5和Canvas/createImageData

感谢

回答

3

它会时,有对它的引用,它超出范围被删除,所以是函数中的局部变量将被释放当函数返回时(只要你还没有在别处创建了一个参考)。您可以通过分配对象null来尽早释放它。

+0

正是我在找的东西。谢谢! – user1920386

+0

@ user1920386如果这回答了您的问题,您应该考虑将其标记为已接受(答案在答案左上角的正下方)。 – K3N