Latihan 1 dari materi Memory Management di Performance — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Buat fungsi findLeaks(codeSnippets) yang menerima array of string (code snippet) dan mengidentifikasi potensi memory leak.
Setiap snippet di-cek untuk pattern:
setInterval tapi TIDAK clearInterval → leak: "interval-not-cleared"addEventListener tapi TIDAK removeEventListener → leak: "listener-not-removed"let/const/var di awal baris) → leak: "global-variable"Return array of objects: { snippet: number (index 0-based), leak: string }