2017-02-20 50 views
0

Я читал о круглых ссылках DOM и о том, как они были причиной утечки памяти в javascript, особенно в IE 6 и 7. В современных браузерах используется техника маркировки и развертки для эффективного удаления этих объектов из памяти?Есть круглые ссылки DOM, найденные хром, firefox и IE?

ответ

0

Есть ли круглые ссылки DOM, найденные хром, firefox и IE?

Да (ну, в последнее время IE, я думаю, вы в безопасности от IE9).

Я не могу говорить о точном механизме, который они используют, и не удивлялся бы, если бы они использовали разные, но все они выпускают структуры с круговыми ссылками, если они не связывают их с корнем.

Проблема с более старым IE не была круговой ссылкой в ​​самой DOM (которую она обрабатывала), это была круговая ссылка между объектами JavaScript (включая заглавные объекты, используемые закрытием) и объекты DOM. Но IE8 заметно улучшил ситуацию, и я считаю, что IE9 рассмотрел последний из них.

 Смежные вопросы

  • Нет связанных вопросов^_^