So I've been learning Javascript for a couple of years now and I feel more and more that my poor understanding of how it works under the hood is holding me back.<p>So I'm looking for resources that focus on how Javascript works under the hood. I'm thinking concepts such as execution context, event loop, scope, etc..<p>Preferably the resources contain a lot of examples and exercises for practice.<p>I've been following the guide on Javascript.info which is great, but I'm looking for something that goes even deeper than that. I've tried reading the "official" specification but it's just too dense for my brain to grasp.<p>So I would love to hear if anyone here has any such resources to recommend.
Check out 2ality[0]. The blog author delves into ECMAScript internals and specific concepts (e.g. hoisting, scope nuances based on variable declaration, etc.) with great details.<p>[0]: <a href="https://2ality.com/" rel="nofollow">https://2ality.com/</a>