Como entender o JavaScript com profundidade?
Estou estudando JavaScript com foco em front-end.
Ultimamente tenho esbarrado em conceitos — que do meu ponto de vista — são bem avançados. Alguns deles:
- Closures
- Event bubbling
- Call stack
- Memory management (heap)
- entre vários outros que ainda nem conheço rsrs
A questão é: Onde encontrar conteúdo que aborder todos esses temas (e outros ainda mais profundos) com precisão e detalhamento? Poderiam me indicar livros, cursos, fóruns, sites, etc... que possa me dar esse backgorund de entender profundamente o JS e como ele funciona por "baixo do capô"?
Se puderem me dar um ajuda, seria de grande valia.