Nodejs Promise概念
问题描述:
我有两个功能来创建CSV文件并将其放在一个文件夹中,我的要求是同步操作。一旦文件创建相同将移动到文件夹位置。 任何人都可以提供相同的正确语法。Nodejs Promise概念
function createCSV(){}
function placeToFolder(){}
答
承诺通常有助于异步操作并使代码比回调更具可读性。例如,为了使用Promise,你通常必须提交你的函数。
Promise.resolve()
.then(() => {
return createCSV()
})
.then(() => {
return placeToFolder()
})
.then(() => {
})
在这里你的函数返回Promise对象并等待promise被实现。之后,它将继续下一个。