7-1 同步和异步有何不同
来源:7-1 同步和异步有何不同

92fueler
2020-11-03
在7-1中,讲到:
基于js是单线程语言,异步不会阻塞代码执行,同步会阻塞代码执行;那,反过来讲是否也成立?
阻塞代码执行的就是同步,不阻塞代码执行的就是异步,这样讲是不是有问题?
我之前看到 synchronous and asynchronous 和 blocking and non-blocking是两组不同的概念
老师能不能再扩展讲下blocking and non-blocking除了应用在同步/异步的情况下,还在什么地方会用到?
写回答
1回答
-
你理解的正确。
阻塞和非阻塞,为了就是说异步的好处或者现状。而不是说,异步应用的非阻塞。所以你问的“还有什么地方会用到?”这问题本身就问错了。
012020-11-03
相似问题