Megjelent egy új Microsoft Edge DevTools segédprogram a memóriaszivárgás-hibakereséshez

Edge Dev Tools memóriaszivárgás

Nagyjából mindannyian tudjuk, mi az a memóriaszivárgás, és azt a tényt, hogy rontják a teljesítményt, és nehézkes lehet befoltozni.

Akkor fordulhatnak elő, amikor egy alkalmazás JavaScript-kódja egyre több olyan objektumot tart meg a memóriában, amelyekre már nincs szüksége, ahelyett, hogy kiadná őket a böngészőnek, hogy összegyűjtse (GC).

A hosszan futó alkalmazások esetében a kis, mindössze néhány kilobájtnyi memóriaszivárgás idővel észrevehetően ronthatja a teljesítményt.

Nemrég a redmondi székhelyű technológiai vállalat egy új Detached Elements eszközt készített a problémák azonosítására és a szivárgások megállítására.

A memóriaszivárgás hibakeresése még soha nem volt ilyen egyszerű

Microsoft magyarázta hogyan működik a Detached Elements eszköz, és megfelelő összefoglalót adott a téma iránt érdeklődőknek.

Ez az új eszköz alapvetően segít a DOM-memóriaszivárgások kivizsgálásában és megoldásában, és a technológiai óriás szerint a Microsoft Teams osztálya ihlette.

Mielőtt kipróbálná ezt az új eszközt saját webes tartalmain, fontos megértenie néhány árnyalatot a leválasztott elemek és a DOM-szivárgás között.

Általában a Microsoft DOM-csomópontokat hoz létre JavaScriptben, hogy beillessze őket valahova az oldalba, hogy megjelenítse őket.

Azonban az is lehetséges, hogy csomópontokat hozzon létre, és soha ne csatolja azokat, vagy távolítsa el a csomópontokat az oldalról, és a hivatkozásokat JavaScriptben tárolja.

Az Edge DevTools „További eszközök” menüjében a Leválasztott elemek elem kiemelve

Ha szeretné, egy bemutatóalkalmazáson keresztül kipróbálhatja az új eszköz képességeit a GitHubon. Segítségével szimulálhatja a memóriaszivárgást, és megláthatja, hol jön jól a Detachable Elements segédprogram.

Ne feledje, hogy a Microsoft arra kéri az új alkotás iránt érdeklődőket, hogy teszteljék az eszközt valós forgatókönyvekben, hogy felfedezzék az esetleges problémákat.

És ha szeretne néhány nagyon szükséges visszajelzést is adni, megteheti a DevTools visszajelzés gombjával, vagy tweetekkel Edge DevTools Twitter-fiók.

Izgatott ez az új eszközkészlet? Ossza meg velünk gondolatait az alábbi megjegyzések részben.

Hogyan engedélyezhetem a JavaScriptet a böngészőben?

Hogyan engedélyezhetem a JavaScriptet a böngészőben?JavascriptBöngésző

A JavaScript kulcsfontosságú webkomponens és sok webalkalmazás és webhely építőköve.Néha a felhasználók véletlenül letilthatják a JavaScriptet, de a böngésző beállításai segíthetnek az újbóli enged...

Olvass tovább
Javascript: void (0) hiba javítása [Windows 10, Chrome, Firefox]

Javascript: void (0) hiba javítása [Windows 10, Chrome, Firefox]JavascriptGoogle Chrome Hibák

Javascript A 0 érvényesség általános hiba hogy közben fordul elő felhasználók próbáljon meg elérni bizonyos weboldalakat. Ez a probléma a Java szoftverrel is összefügg telepítve tiéden eszköz. Java...

Olvass tovább
Javítás: Az Ön böngészője nem támogatja a JavaScript hibaüzenetet

Javítás: Az Ön böngészője nem támogatja a JavaScript hibaüzenetetJavascript

Az Ön böngészője nem támogatja a JavaScript használatát. Gyakori hiba, és nagyon gyorsan, néhány lépéssel megoldható.JavaScript nélkül az elérni kívánt weboldalak tartalma korlátozott vagy nem érhe...

Olvass tovább