-
同步任务和异步任务
为了防止某个耗时任务导致程序假死的问题,JavaScript把执行的任务分为了两类:
- 同步任务
- 又叫做非耗时任务,指的是在主线程上排队执行的那些任务
- 只有前一个任务执行完毕,才能执行后一个任务
2.异步任务
- 又叫耗时任务,异步任务由JavaScript委托给宿主环境执行,宿主环境如:node或者JavaScript
- 当异步任务执行完成后,会通知JavaScript主线程执行异步任务的回调函数
为了防止某个耗时任务导致程序假死的问题,JavaScript把执行的任务分为了两类:
2.异步任务