event loop ,宏任务,微任务之详解

众所周知,javaScript是单线程的语言,Event Loop是javascript的执行机制 同步,异步 对于以上我的理解是:JavaScript是单线程的语言,可是在当存在大型图片加载,文件请求,定时器操作等情况下,可能会堵塞代码的运行,于是出现同步,异步的情况出现,在代码中,代码运行过程中,同步代码会放在执行栈中,当遇到异步的代码时,会将任务保存在一个队列中,当执行栈中空了之后,队列弹出
相关文章
相关标签/搜索