异步编程&事件循环event loops---总结

js的执行环境是单线程的(一次只能完成一个任务),好处简单,坏处耗时长容易卡死。 异步:是一个关于如今和未来的问题,如今执行的代码和未来执行的代码。在浏览器端,耗时很长的操做都应该异步执行,避免浏览器失去响应,最好的例子就是Ajax操做。 下面代码若是同步,打印a的值是确认的;可是若是异步,a有两种可能(看哪一个请求先回来) var a = 1; var b = 1; function foo(
相关文章
相关标签/搜索