js是单线程的,同步和异步的最大区别是执行顺序不同,所有的同步任务会放在主线程中执行,异步任务放在异步列表中,当异步任务满足条件执行它的回调函数时,就将它的回调函数当到异步队列中,主线程的同步任务执行完就会到异步队列中看看,然后执行这些回调函数。这个过程是不断循环的,称为事件循环。
同步与异步
最新推荐文章于 2023-04-17 17:58:27 发布
js是单线程的,同步和异步的最大区别是执行顺序不同,所有的同步任务会放在主线程中执行,异步任务放在异步列表中,当异步任务满足条件执行它的回调函数时,就将它的回调函数当到异步队列中,主线程的同步任务执行完就会到异步队列中看看,然后执行这些回调函数。这个过程是不断循环的,称为事件循环。