HTML5和Canvas / createImageData

时间:2013-08-22 20:26:38

标签: javascript html5 canvas

我对HTML中的ImageData内存分配有疑问。当你调用createImageData时,它显然会创建一个Object。我的问题是,该对象何时从内存中删除,是否有删除此类对象的功能?如果没有,会在具有局部变量的函数中使用它删除函数出口上的对象吗?

由于

1 个答案:

答案 0 :(得分:3)

当没有对它的引用并且它超出范围时它将被删除,所以当函数返回时,函数中的局部变量将被释放(只要你没有在别处创建对它的引用) )。您可以通过将对象赋值为null来尽早释放它。