JS массовая очистка слушателя на элементе - PullRequest
1 голос
/ 06 января 2012

Есть ли простой способ очистить все активные прослушиватели на объекте, чтобы его можно было собирать мусором?

например. myDiv.removeAllListeners()

1 Ответ

3 голосов
/ 06 января 2012

Слушатели объекта не помешают его сборке мусора. Вы можете упростить это так:

У вас есть массив. Вы помещаете функции (слушатели) в массив, а затем выбрасываете свою ссылку на массив. На массив ничего не ссылается, поэтому он может быть собран мусором. Кроме того, больше нет ссылок на функции, так что это тоже не проблема.

...