Утечка памяти в Javascript при обновлении страницы; исправить?

Я испытываю утечку памяти в IE, которая происходит при обновлении страницы (как я описал вэтот ТАК пост).

Все, что я хочу знать на данный момент,: есть ли в документе событие «unload» (которое может быть вызвано при обновлении или закрытии страницы), чтобы очистить ВСЕ? Я ищу простое решение, которое гарантировало бы, что все разрушено, чтобы избежать утечки. Возможно ли это вообще, или я должен продолжать изучать детали утечки и исправлять ее для каждого объекта в отдельности?

ОбновитьЛадно, может быть, я недостаточно описательный. Я не могу (по крайней мере, не думаю, что смогу) просто установить все мои объекты в null: у меня есть обработчики событий для событий щелчка и т. Д., Поэтому приложение должно постоянно работать, пока оно не будет закрыто. Кроме того, если я тогда подумаю о том, чтобы просто обнулить все в методе «unload» (вызываемом при выходе из страницы), тогда все мои объекты должны иметь глобальную область действия (верно)? Каков наилучший способ исправить это? Есть ли способ получить список всех ссылочных объектов, чтобы я мог обнулить их? Должен ли я добавить каждый объект, который я использую в массив, чтобы я мог разыменовать его позже?

Ответы на вопрос(0)

Ваш ответ на вопрос