對 Promise 的寫法不是很熟,我希望能對 reject 和 resolve 的一些通用的狀態做封裝怎麼寫會比較好呢? 還有下面 writeFile 是不是直接寫成普通函數會比較好?不好意思貼了很長的程式碼,求助。 。 。 。謝謝
Promise
reject
resolve
writeFile
学习是最好的投资!
非同步操作 最好還是需要 promise 或者 Generator 函数 或者是 async函數
promise
Generator
async
var readFile = function (fileName) { return new Promise(function (resolve, reject) { fs.readFile(fileName, function(error, data) { if (error) reject(error); resolve(data); }); }); };
醬紫簡單點嘛!然後把資料處理邏輯都放到呼叫的 then 或者 catch裡面
then
catch
非同步操作 最好還是需要
promise
或者Generator
函数 或者是async
函數醬紫簡單點嘛!然後把資料處理邏輯都放到呼叫的
then
或者catch
裡面