摘要: 为什么JavaScript是单线程的却能让AJAX异步发送和回调请求,还有setTimeout也看起来像是多线程的? 执行结果会首先全部输出first,然后全部输出second;尽管中间的执行会超过5ms。为什么? 因为JS运行在浏览器中,是单线程的,每个window一个JS线程,既然是单线程的,在 阅读全文
posted @ 2017-10-24 17:50 {前端开发} 阅读(196) 评论(0) 推荐(0) 编辑