シングルスレッド、同期および非同期の原則

  // JS的异步是通过回调函数实现的。
    一般有三种类型:
    1.普通事件:如click、resize等
    2.资源加载,如load、error等
    3.定时器:如setInterval、setTimeout等
    异步任务相关回调函数添加到任务队列中。(任务队列也称为消息队列)

    JS执行机制:
    1.先执行执行栈中的同步任务。
    2.异步任务(回调函数)放入任务队列中。
    

    事件循环:
    由于主线程不断的重复获得任务、执行任务、再获取任务、再执行,这种机制就称为事件循环。(event loop)

おすすめ

転載: blog.csdn.net/weixin_47067248/article/details/107848859