Node.js中的async怎样使用
Promise和async作为异步处置实现办法
可以使用promise来异步处置Node.js.
实际上,异步比实现更容易实现异步处置。
但是,asynic有Internet阅读器和其他不兼容的阅读器,因此我们需要在实践中细心思索。
怎样在Node.js中使用async
安置async包的办法
命令
npm install async
async处置的语法
async.办法名称([ function(callback) { 内容处置 } });
剖析:
第1行的async .办法名指定了异步办法名称来调取处置办法。
第2行的functin(callback)按照回调的部分的参数停止处置。
第3行的处置内容是完成实际的处置。
第4行完毕处置。
async处置办法的典型示例
waterfall
使用数组施行异步处置。
它按照数组的次序施行。
series
也是使用数组施行异步处置,按照数组的次序施行。
与waterfall的不一样之处在于,当你施行以下处置时,需要调取回调函数以连续处置。
作为参数传递给此回调函数的值在处置完毕时按次序分配给数组。
parallel
parallel处置并行,也就是说,不克不及像series那样按次序施行。
并行调取回调函数以连续处置,作为参数传递给此回调函数的值也会在处置完毕时分配给数组。
以上就是Node.js中的async怎样使用的具体内容,更多请关注百分百源码网其它相关文章!