人们普遍认为,JavaScript本质上是单线程的,但它可以异步运行。我想知道像这样的单线程模型如何处理非阻塞的AJAX请求?让我们假设一个非阻塞的AJAX请求是在浏览器中触发的,但不会立即得到响应。如果事件循环一直在检查响应,那么执行是否会被阻塞?据我所知,Node.js会悄悄地生成线程来处理访问磁盘、数据库、网络套接字等I/O操作。浏览器中的JavaScript是否也会生成处理AJAX的线程?可以就以下问题提出类似的问题:
var img
我读了一些关于node.js的资料,我有点困惑,因为在node.js服务器中,什么是线程阻塞,在这种情况下,连接到一个数据库(heroku postgres)app.get('/searchanother db transaction**我的问题是,这是否会阻塞主线程是否所有与npm模块交互的东西都会通过事件循环抛出,