同步和异步怎么理解?
同步就是排队,一个完毕接着执行下一个
异步就是同时开始执行,有的快有的慢
定时器和AJAX就是常见的异步操作,由于具体结束时间不确定,又需要等待他们结束后执行下一步操作,就产生了回调函数,相当于伪同步。
举个栗子,目前有abc三个任务要执行:同步是:a==ok=》b==ok=》c(a完成后再执行b,b完成后再执行c)异步:a=》b=》c (无论a任务o不ok都执行b,无论b任务o不ok都执行c,也就是3个任务同时去执行)。