由于js没有多线程,所以处理多任务的时候,可以用异步回调来解决.js中setTimeout.setInterval.ajax(jq中可以选择同步或异步)均会开启异步.遇到异步模块,会将其推入值任务队列中,继续向下执行 最后等待异步模块处理完成后,cpu会自动接收到通知,然后从任务队列中取出执行. 先来看个需求我有一个页面,和两个接口,一个是获取所有老师,一个是根据老师id获得该老师所管理的学生.要求是在该页面都展示出来. 后端代码 // 导入koa,和koa 1.x不同,在koa2中,我们导入的