Как удалить холст JavaScript

Я хочу иметь кучу объектов, скажем:

function Block() {
  this.canvas;
}

blocks = [];

И я буду при случае уточнять:

block[x] = new Block();

а потом:

block.canvas = document.createElement('canvas');

Но я также хочу иногда удалить этот новый холст, чтобы освободить память. Мне просто нужно сделать:

block.canvas = null; (or whatever the appropriate method is)

И тогда javascript освободит память на каком-то этапе? Или есть явный способ удалить объект и освободить память?

Спасибо!

6
задан saward 14 August 2012 в 09:40
поделиться