Tengo el detector de eventos agregado para descargar como se muestra a continuación.
window.addEventListener('unload', () => { onCloseWindow(); });El controlador de eventos de descarga se activará cuando se cierre la ventana. Para evitar la fuga de memoria , ¿debería eliminar el controlador de eventos dentro de este controlador de eventos, algo como lo siguiente:
window.addEventListener('unload', () => { window.removeEventListener('unload', ...); onCloseWindow(); });¿O no es necesario hacer esto porque el controlador de eventos será eliminado automáticamente por el navegador/SO cuando se cierre la ventana?