JS异步开发

1,前言   众所周知,JS语言是单线程的,在实际的开发过程中,JS的同步操作会阻塞页面乃至整个浏览器的运行,在用户看来就是页面卡住,只有同步操作进行完毕之后才会进行其他的处理,这种同步等待的用户体验极差,所以JS中引入了异步编程思想,主要就是不阻塞主线程的运行,用户直观的感受就是页面不会卡住. 2,概念   2.1,浏览器的进程和线程   首先可以确定一点是浏览器是多进程的,比如打开多个窗口可能
相关文章
相关标签/搜索