My own personal experience , tells me that every time you work with javascript , there are something new that you don't know them yet. i think the weird part is the moment that you think you understand , but its not true 😄
Other Good Resources for Javascript (Except Official Documentation MDN)
- Javascript.info : one of the best modern tutorials that categorize topics in a good fashion.
- Refactoring Guru and Design Patterns : makes it easy for you to discover everything you need to know about refactoring, design patterns, SOLID principles, and other smart programming topics
I also use some pictures from several courses and guides that i took to learn