什么是同步任务,什么是异步任务 为防止某个耗时任务导致程序假死问题,javascript把待执行的任务分为了两类 1,同步任务(synchronous) 又叫非耗时任务,指的是在主线程上排队执行的那些任务 只有前一个任务执行文笔,才能执行后一个任务 2,异步任务(asynchronous) 又叫耗时任务,异步任务由javascript委托给宿主环境执行 当异步任务执行完成后,会通知到javascript主线程执异步环境的回调函数 EventLoop 同步任务和异步任务的执行过程