关于js异步编程的理解与练习

js小白刚学异步, 有错误的地方及理解希望大家及时指出,谢谢大家

重点检查代码的执行顺序


.then和.catch后面是回调函数, 回调函数是需要加到event loop队列等待执行的(按加入顺序执行, FIFO先进先出)


Event Loop是一个回调函数队列。当异步函数执行时,回调函数会被压入这个队列。JavaScript引擎直到异步函数执行完成后,才会开始处理事件循环。这意味着JavaScript代码不是多线程的,即使表现的行为相似。事件循环是一个先进先出(FIFO)队列,这说明回调是按照它们被加入队列的顺序执行的。



                    
                    

你可能感兴趣的:(前端开发语法)