天天看点

同步与异步的区别,同步函数与异步函数的区别同步与异步的区别同步函数和异步函数的区别

同步与异步的区别

      同步的概念应该是来自与os中关于同步的概念;不同进程为协同完成某项工作而在先后次序上调整(通过阻塞,唤醒等方式),同步强调的是顺序性,谁先谁后,异步则不存在这种顺序性       同步:浏览器访问服务器请求,用户看得到页面刷新,重新发请求,等请求完,页面刷新,新内容出现,用户看到新内容,进行下一步操作。       异步:浏览器访问服务器请求,用户正常操作,浏览器后端进行请求。等请求完,页面不刷新,新内容也会出现,用户看到新内容。

同步函数和异步函数的区别

      同步和异步通常用来形容一次方法调用。同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。er,异步方法通常会在另一个线程中,“真实”的执行着。整个过程,不会阻碍调用者的工作。

继续阅读