NodeJS
之一最大的特点是它是asynchronous
从我正在阅读的内容中开箱即用,但是作为初学者 NodeJS
有点令人困惑为什么像async
这样的模块如果这已经在 native 处理,则存在吗?
https://www.npmjs.com/package/async
我认为这是有充分理由的,但对我来说并不明显。是处理callback hell
或 Pyramid of Doom
.
最佳答案
阅读描述:
Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript.
它不“提供”异步函数,它提供用于处理异步 javascript 的函数。
注意:javascript 并非都是异步的,只是异步部分是异步的。
换句话说
async doesn't make nodejs asynchronous, it makes using asynchronous code simpler through its sugar coated goodness
关于javascript - Nodejs 异步编程 - 为什么需要 "async"模块?什么是 "Callback Hell"/"Pyramid of Doom"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40457961/