Освобождается ли память, если переписать innerHTML?
Добрый день,
в логике моей системы - у меня есть <div id=myframe></div> в который я записываю в document.getElementById('myframe').innerHTML то что я регулярно запрашиваю с сервера.
Там приходит целый текст, со набором кнопок, забинденных евентов, и много чего.
Пока все работает нормально, но я ожидаю, что у меня может набираться много таких запросов.
Скажите, пожалуйста, что происходит в браузере, если я переписываю содержимое innerHTML, удаляет ли он из своей памяти память под ресурсы, которые были до этого, или то, что я делаю - это потенциальное место съесть всю оперативную память на стороне клиента?
Если да, скажите, пожалуйста, есть ли какой-то простой способ гарантированно удалить все ресурсы, которые были аллоцированы в предыдущей версии того, что было в innerHTML?
Спасибо!
|