0

单线程就意味同步,多线程代表可以异步吗

2个回答

3

js执行确实是单线程,但是单线程不意味着同步,因为在js中通事件循环机制,形成了js特有的异步并发模型。异步是相对同步来说的,多线程是相对单线程来说的,所以多线程不代表异步。

0

单线程不意味着同步
多线程不代表异步
只是单线程如果如果使用同步的话,如果我们要执行一些网络io或者磁盘io,这些耗时不确定的时候会使得我们的任务执行不下去,阻塞住了,所以需要异步这么一种解决方案
建议可以搜索一下关键字event loop

撰写答案