Yes, if by "pages" you mean components, they will be released, and GC can clear ... provided that you do nothing that forces it to hold ... for example, Observable(for example, router...or some service that you wrote )
Look at the hook of the OnDestroylife cycle. Contribute ngOnDestroy(). Put in it console.logto confirm what it called. Here you can detach handlers.
But then again, you are not too lazy to download "pages". You are lazy to load modules . This is the code. After downloading the code, it is not possible to download this code without reloading the AFAIK browser web page. This is a browser / JavaScript limitation, not an Angular limitation. Is that your concern?
, 200 .