zoukankan      html  css  js  c++  java
  • 宏任务和微任务之点击事件的不同

    <script>
            button.addEventListener('click',()=>{
                console.log('listener1');
                Promise.resolve().then(()=>console.log('micro task1'))
            })
            button.addEventListener('click',()=>{
                console.log('listener2');
                Promise.resolve().then(()=>console.log('micro task2'))
            })
            button.click(); // click1() click2()
    </script>

    上面是让浏览器自动执行,没有点击,那就是打印出 listener1 ,listener2,micro task1,micro task2,走微任务

    如果换成是点击的就是listen1,micro task1,listen2,m2 就是走宏任务了

  • 相关阅读:
    随堂练习
    随堂练习
    第六次安卓作业
    第五次安卓
    第四次安卓
    第二次安卓
    安卓作业
    第十八次上机
    第七周作业
    第六周作业
  • 原文地址:https://www.cnblogs.com/TTblog5/p/13081808.html
Copyright © 2011-2022 走看看