在服务器端node环境下读取文件时,我们可能会这样做:
用Promise对象将fs.readFile方法包裹住,从而让其通过then注册回调函数。这个包裹的过程就是promise化。
我们可以将这个功能提取出来:
我们可以进一步将整个fs下的所有方法都promise化:
其实bluebird库中就有这样的方法,可以npm下载使用:
在服务器端node环境下读取文件时,我们可能会这样做:
用Promise对象将fs.readFile方法包裹住,从而让其通过then注册回调函数。这个包裹的过程就是promise化。
我们可以将这个功能提取出来:
我们可以进一步将整个fs下的所有方法都promise化:
其实bluebird库中就有这样的方法,可以npm下载使用:
本文标题:promise化
本文链接:https://www.haomeiwen.com/subject/fbkzfctx.html
网友评论