recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment rédiger une promesse

Oui Promise 的写法不是很熟,我希望能对 rejectresolve 的一些通用的状态做封装怎么写会比较好呢?
还有下面 writeFile Serait-il préférable de l'écrire directement comme une fonction normale ? Désolé d'avoir publié le code long, aidez-moi s'il vous plaît. . . . Merci

PHPzPHPz2791 Il y a quelques jours643

répondre à tous(1)je répondrai

  • 黄舟

    黄舟2017-05-19 10:33:14

    Les opérations asynchrones nécessitent de préférence la fonction promesse ou Générateur ou la fonction asyncpromise 或者 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 rrreee

    Jiang Zi est plus simple ! Mettez ensuite toute la logique de traitement des données dans l'appelant then ou catch🎜

    répondre
    0
  • Annulerrépondre