同步和异步
-
概念: 同步和异步是一种消息通知机制。
-
同步阻塞:A调用B,B处理获得结果,才会返回给A,A在这个过程中,一直在等待的B的处理结果,
没有拿到结果之前,需要A一直等待,直到拿到结果,然后才继续往下执行。 -
异步非阻塞:A调用B, 无需等待B的结果,继续运行下一步。B通过状态,通知,回调等方式在完成后,通知A
//同步
{
let a = 10;
function fn(){
a &#
同步和异步
概念: 同步和异步是一种消息通知机制。
同步阻塞:A调用B,B处理获得结果,才会返回给A,A在这个过程中,一直在等待的B的处理结果,
没有拿到结果之前,需要A一直等待,直到拿到结果,然后才继续往下执行。
异步非阻塞:A调用B, 无需等待B的结果,继续运行下一步。B通过状态,通知,回调等方式在完成后,通知A
//同步
{
let a = 10;
function fn(){
a &#