美文网首页
16.3 JavaScript的执行机制

16.3 JavaScript的执行机制

作者: 一土二月鸟 | 来源:发表于2020-06-14 23:51 被阅读0次

    浏览器事件轮询机制

    • js执行为单线程
    • 网络请求、setTimeout、addEventListener属于异步事件也叫宏任务
    • promise.then await属于微任务
    • js代码的运行优先级为主程序代码、微任务、宏任务
    • 当监听的事件被触发时,会将事件推入到事件队列,按照顺序依次将队列里的事件推入到主线程进行执行。
    • 由于js的主线程代码和宏任务的js代码,不会同时执行,因此说js为单线程。

    相关文章

      网友评论

          本文标题:16.3 JavaScript的执行机制

          本文链接:https://www.haomeiwen.com/subject/jluqxktx.html