js之同步和异步

js语言是单线程的(single thread),即一次只能完成一个任务,若存在多个任务,则需排队,等前面一个任务完成以后,后面一个任务才能开始执行。 可是这样存在一个问题,若存在一个执行耗时很长的任务(例如ajax),后面的任务就必须排队等待,这样就拖延了整个程序的执行,形成浏览器出现假死的状态,致使页面卡在某个地方没法运行。web 所以js将任务的执行模式分为同步(Synchronous)和异
相关文章
相关标签/搜索