Drilling down on how JS engine (compiler) process your code is one way to learn JS, might be the longest way but if that’s what your brain demanded, you shall go down the rabbit hole
Most books will focus on practical point of view like how to use JS to create something, breaking down each part and explain how to use it. Mostly not explaining in detail how everything works under the hood.
YDKJS have something on Scope and explain what compiler does in context of scoping, you might want to learn compiler processes with that chunk instead of all at once. This will require you to find every feature JS has, learn it, see how it works with other features if there are overlap.
If that’s what you are curious about right now, go for it.
Here are 2 videos I found helpful regarding this matter:
I can t really help you regarding those books, but this video might help you understand better what s happening under the hood. I think you wouldn t regret if you give it a try. https://www.youtube.com/watch?v=Bv_5Zv5c-Ts
He explains very well and in depth what happens under the hood with examples and diagrams.I must tell you though that is not the complete course, only the 1 st 3.5 hours of it but if you think it teaches you what you need to know, you decide what to do after. Let me know if it was helpful for you. Have a great day
Yes he does. He mostly explains what happens behind the scenes. He s a great instructor. I took his course already and saw all of it. Also he has other course for Node Js if u ll even be interested to learn NodeJs in depth. Happy codding