Вышла новая утилита Microsoft Edge DevTools для устранения утечек памяти

How to effectively deal with bots on your site? The best protection against click fraud.
Edge Dev tools утечка памяти

Мы все уже в значительной степени знаем, что такое утечка памяти, и тот факт, что она влияет на производительность и может быть сложно исправить.

Они могут возникать, когда код JavaScript приложения сохраняет в памяти все больше и больше объектов, которые ему больше не нужны, вместо того, чтобы отправлять их браузеру для сборки мусора (GC).

В случае долго работающих приложений небольшие утечки памяти всего в несколько килобайт могут со временем заметно снизить производительность.

Недавно технологическая компания из Редмонда создала новый инструмент «Отдельные элементы» для выявления проблем и предотвращения утечек.

Отладка утечки памяти еще никогда не была такой простой

Microsoft объяснил как работает инструмент "Отдельные элементы", и дал соответствующее краткое изложение для всех, кто интересуется этой темой.

По сути, этот новый инструмент поможет вам исследовать и устранить утечки памяти DOM, и, по словам технического гиганта, он вдохновлен отделом Microsoft Teams.

Прежде чем опробовать этот новый инструмент на собственном веб-контенте, важно понять некоторые нюансы между отсоединенными элементами и утечками DOM.

instagram story viewer

Обычно Microsoft создает узлы DOM в JavaScript, чтобы вставить их где-нибудь на странице и отобразить.

Однако также можно создавать узлы и никогда не присоединять их, не удалять узлы со страницы и сохранять ссылки на них в JavaScript.

Меню «Дополнительные инструменты» в Edge DevTools с выделенным элементом «Отдельные элементы»

При желании вы можете проверить возможности нового инструмента в демонстрационном приложении. на GitHub. Это позволит вам смоделировать утечки памяти и увидеть, где может пригодиться утилита Detachable Elements.

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

И если вы также хотите предоставить столь необходимую обратную связь, вы можете сделать это с помощью кнопки обратной связи DevTools или, альтернативно, отправив твиты на Аккаунт Edge DevTools в Twitter.

В восторге от этого нового набора инструментов? Поделитесь с нами своими мыслями в разделе комментариев ниже.

Teachs.ru
ИСПРАВЛЕНИЕ: Ваш браузер не поддерживает сообщение об ошибке JavaScript.

ИСПРАВЛЕНИЕ: Ваш браузер не поддерживает сообщение об ошибке JavaScript.Javascript

Ваш браузер не поддерживает JavaScript - это распространенная ошибка, которую можно решить очень быстро, всего за несколько шагов.Без JavaScript содержимое веб-страниц, к которым вы пытаетесь получ...

Читать далее
Вышла новая утилита Microsoft Edge DevTools для устранения утечек памяти

Вышла новая утилита Microsoft Edge DevTools для устранения утечек памятиJavascript

Мы все уже в значительной степени знаем, что такое утечка памяти, и тот факт, что она влияет на производительность и может быть сложно исправить. Они могут возникать, когда код JavaScript приложени...

Читать далее
5 простых советов по исправлению Browser.analyze — это не функция

5 простых советов по исправлению Browser.analyze — это не функцияJavascript

Javascript является важным компонентом для веб-сайтов, который добавляет элемент интерактивности для пользователя.Browser.analyze — это одна из длинного списка связанных с Javascript ошибок, возник...

Читать далее
ig stories viewer