【发布时间】:2014-03-20 00:08:44
【问题描述】:
我正在学习 Node.js,我在每个教程中听到的都是“Node 是异步且无阻塞的!”
我听说在常规浏览器 JavaScript 中只有某些东西,例如 AJAX 调用可以异步或非阻塞(使用回调)...... Node.js 也是如此,还是所有 Node.js 回调异步/非阻塞函数?
【问题讨论】:
-
是的。这是 javascript 的本质,而不是 node.js 特有的。
-
@zsong 这并不完全准确。
-
这完全不准确。阅读规范。完全没有关于同步/异步或阻塞/非阻塞或 io 的问题
-
异步的不是回调。这是您将回调传递给异步的函数,因此需要回调。并不是每个接受回调的函数都这样做,因为它会做一些异步的事情。
标签: javascript node.js asynchronous