Een nieuw Microsoft Edge DevTools-hulpprogramma voor het opsporen van fouten in geheugenlekken is nu beschikbaar

How to effectively deal with bots on your site? The best protection against click fraud.
edge dev tools geheugenlek

We weten inmiddels allemaal min of meer wat een geheugenlek is, en het feit dat ze knoeien met de prestaties en lastig te repareren zijn.

Ze kunnen optreden wanneer de JavaScript-code van een toepassing steeds meer objecten in het geheugen vasthoudt die niet langer nodig zijn in plaats van ze vrij te geven voor de browser voor het verzamelen van afval (GC).

In het geval van langlopende apps kunnen kleine geheugenlekken van slechts enkele kilobytes de prestaties in de loop van de tijd merkbaar verminderen.

Onlangs heeft het in Redmond gevestigde technologiebedrijf een nieuwe Detached Elements-tool gemaakt om problemen te identificeren en lekken te helpen stoppen.

Foutopsporing bij geheugenlekken was nog nooit zo eenvoudig

Microsoft uitgelegd hoe de Detached Elements-tool werkt en gaf een goed overzicht voor iedereen die geïnteresseerd is in dit onderwerp.

Kortom, deze nieuwe tool helpt je bij het onderzoeken en oplossen van DOM-geheugenlekken, en is volgens de techgigant geïnspireerd door de Microsoft Teams-afdeling.

instagram story viewer

Voordat u deze nieuwe tool op uw eigen webinhoud probeert, is het belangrijk om enkele nuances tussen vrijstaande elementen en DOM-lekken te begrijpen.

Gewoonlijk maakt Microsoft DOM-knooppunten in JavaScript om ze ergens op de pagina in te voegen om ze weer te geven.

Het is echter ook mogelijk om knooppunten te maken en deze nooit te koppelen of knooppunten van de pagina te verwijderen en verwijzingen ernaar in JavaScript te bewaren.

Menu " Meer tools" in Edge DevTools met het item Vrijstaande elementen gemarkeerd

Als je wilt, kun je de mogelijkheden van de nieuwe tool testen via een demo-app op GitHub. Hiermee kunt u geheugenlekken simuleren en zien waar het hulpprogramma Detachable Elements van pas komt.

Houd er rekening mee dat Microsoft degenen die geïnteresseerd zijn in de nieuwe creatie aanspoort om de tool in echte scenario's te testen om mogelijke problemen te ontdekken.

En als u ook de broodnodige feedback wilt geven, kunt u dat doen via de feedbackknop van DevTools of, als alternatief, door tweets naar de Edge DevTools Twitter-account.

Enthousiast over deze nieuwe set tools? Deel uw mening met ons in de opmerkingen hieronder.

Teachs.ru
Zo kunt u de Javascript-fout van Windows 11 oplossen

Zo kunt u de Javascript-fout van Windows 11 oplossenJavascriptWindows 11

JavaScript-fouten komen vaak voor wanneer u voor langere tijd blijft zonder uw browser bij te werken.Het lijkt misschien een kleine fout die kan worden genegeerd, maar het wordt in toenemende mate ...

Lees verder
5 eenvoudige tips om pop-ups van browserwaarschuwingen aan te passen

5 eenvoudige tips om pop-ups van browserwaarschuwingen aan te passenJavascript

Javascript is de programmeertaal die de pop-upfunctie voor browserwaarschuwingen dicteert.Pop-ups voor browserwaarschuwingen zijn meldingen in de browser die berichten aan de gebruiker overbrengen....

Lees verder
5 beste browsers die jQuery ondersteunen [verschillende versies]

5 beste browsers die jQuery ondersteunen [verschillende versies]JavascriptBrowsersCross Platform

Neem een ​​diepgaande duik in deze door experts samengestelde lijstjQuery is een snelle, draagbare en veelzijdige JavaScript-bibliotheek met een gebruiksvriendelijke API, waardoor processen zoals H...

Lees verder
ig stories viewer