JS异步开发总结

众所周知,JS语言是单线程的。在实际开发过程中都会面临一个问题,就是同步操作会阻塞整个页面乃至整个浏览器的运行,只有在同步操作完成之后才能继续进行其他处理,这种同步等待的用户体验极差。所以JS中引入了异步编程,主要特点就是不阻塞主线程的继续执行,用户直观感受就是页面不会卡住。 2 概念说明 2-1 浏览...