一、异步操作 XMLHttpRequest请求定时器事件WebWorkers,工作线程的运行Websocket请求 二、异步编程解决方案 PromiseGeneratorasync事件轮询响应式编程,RxJS多线程