2017-10-09 242 views
-3

我有兩個功能來創建CSV文件並將其放在一個文件夾中,我的要求是同步操作。一旦文件創建相同將移動到文件夾位置。 任何人都可以提供相同的正確語法。Nodejs Promise概念

function createCSV(){} 
function placeToFolder(){} 

回答

0

承諾通常有助於異步操作並使代碼比回調更具可讀性。例如,爲了使用Promise,你通常必須提交你的函數。

Promise.resolve() 
.then(() => { 
    return createCSV() 
}) 
.then(() => { 
    return placeToFolder() 
}) 
.then(() => { 
}) 

在這裏你的函數返回Promise對象並等待promise被實現。之後,它將繼續下一個。