Nyní je k dispozici nový nástroj Microsoft Edge DevTools pro ladění úniku paměti

Únik paměti nástrojů edge dev

Všichni už víme, co je to únik paměti a skutečnost, že se potýkají s výkonem a může být obtížné opravit.

Mohou nastat, když kód JavaScript aplikace uchovává v paměti stále více objektů, které již nepotřebuje, místo toho, aby je uvolnil pro prohlížeč ke sběru odpadu (GC).

V případě dlouhodobě běžících aplikací mohou malé úniky paměti o velikosti pouze několika kilobajtů vést k výraznému snížení výkonu v průběhu času.

Technologická společnost se sídlem v Redmondu nedávno vytvořila nový nástroj Detached Elements, který identifikuje problémy a pomáhá zastavit úniky.

Ladění úniku paměti nebylo nikdy tak snadné

Microsoft vysvětlil jak nástroj Detached Elements funguje a poskytla řádný přehled pro všechny zájemce o toto téma.

Tento nový nástroj vám v zásadě pomůže prozkoumat a vyřešit úniky paměti DOM a je inspirován oddělením Microsoft Teams, jak uvádí technický gigant.

Než tento nový nástroj vyzkoušíte na svém vlastním webovém obsahu, je důležité porozumět některým nuancím mezi oddělenými prvky a úniky DOM.

Microsoft obvykle vytváří uzly DOM v JavaScriptu, aby je vložil někam na stránku a zobrazil je.

Je však také možné vytvářet uzly a nikdy je nepřipojovat nebo odstraňovat uzly ze stránky a uchovávat na ně odkazy v JavaScriptu.

Nabídka „Další nástroje“ v Edge DevTools se zvýrazněnou položkou Oddělené prvky

Pokud chcete, můžete vyzkoušet možnosti nového nástroje prostřednictvím ukázkové aplikace na GitHubu. Umožní vám simulovat úniky paměti a uvidíte, kde se nástroj Detachable Elements hodí.

Mějte na paměti, že Microsoft vyzývá zájemce o jeho nový výtvor, aby nástroj vyzkoušeli v reálných scénářích a odhalili případné problémy.

A pokud chcete také poskytnout nějakou tolik potřebnou zpětnou vazbu, můžete tak učinit prostřednictvím tlačítka zpětné vazby DevTools nebo alternativně házením tweetů na Twitter účet Edge DevTools.

Jste nadšeni touto novou sadou nástrojů? Podělte se s námi o své myšlenky v sekci komentářů níže.

Oprava: Tlačítko Zpět v prohlížeči znovu nenačte stránku v JavaScriptu

Oprava: Tlačítko Zpět v prohlížeči znovu nenačte stránku v JavaScriptuJavascriptChyby Prohlížeče

Pokud tlačítko Zpět v prohlížeči stránku nenačte znovu, může to být problém s JavaScriptem.The tlačítko Zpět stránku nenačte znovu, což znamená, že se nemůžete vrátit na dříve načtenou webovou strá...

Přečtěte si více
Proč si mám stáhnout JavaScriptový kód pro Windows 10?

Proč si mám stáhnout JavaScriptový kód pro Windows 10?Javascript

Chcete-li vyřešit různé problémy s počítačem, doporučujeme DriverFix:Tento software udrží vaše ovladače v provozu a ochrání vás před běžnými chybami počítače a selháním hardwaru. Zkontrolujte všech...

Přečtěte si více
Jak obrátit řetězec v JavaScriptu [Podrobný postup]

Jak obrátit řetězec v JavaScriptu [Podrobný postup]Javascript

Znalost převodu řetězce v JavaScriptu je základní dovednost a tato příručka vám poskytne podrobné pokyny.První metodou, kterou lze v tomto případě použít, je převod řetězce na pole a jeho obrácení....

Přečtěte si více