Good day!
Recommend a book (or a book), which tells what happens when js code runs (in a browser, for example). As the interpreter executes the code step by step, in what order it all happens, how are scope and scope, variables are initialized, what is the js engine that's all.