Step through async execution to understand call stack, microtask queue, macrotask queue, and Web APIs
Script starts executing. The global script frame is pushed onto the call stack.