回调函数

单线程的时候同步的话,很容易阻塞在那边。用户体验极差。例如,异步是可以多线程的,因为UI主线程一旦阻塞整个界面就卡死了,一旦异步,两个线程下一个可以后台处理数据,一个可以做UI显示。 js是单线程的,如果所有的操作(ajax,获取文件等I/O操作)都是同步的,遇到哪些耗时的操作,后面的程序必然被阻塞而不能执行,页面也就失去了响应,因此js采用了事件驱动机制,在单线程模型下,使用异步回调函数的方式来
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息