事件循环(Event Loop)

事件循环机制 JavaScript引擎是单线程,也就是说每次只能执行一项任务,其他任务都得按照顺序排队等待被执行,只有当前的任务执行完成之后才会执行下一个任务。 任务分为同步任务和异步任务,异步任务永远在同步任务执行完后才执行 调用栈(Call Stack) 是一种后进先出的数据结构。当一个脚本执行的时候,js引擎会解析这段代码,并将其中的同步代码按照执行顺序加入调用栈中,然后从头开始执行。 事件
相关文章
相关标签/搜索