javascript - 關於promise 的寫法
PHPz
PHPz 2017-05-19 10:31:14
0
1
653

Promise 的寫法不是很熟,我希望能對 rejectresolve 的一些通用的狀態做封裝怎麼寫會比較好呢?
還有下面 writeFile 是不是直接寫成普通函數會比較好?不好意思貼了很長的程式碼,求助。 。 。 。謝謝

PHPz
PHPz

学习是最好的投资!

全部回覆(1)
黄舟

非同步操作 最好還是需要 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裡面

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板