美文网首页
Callback 接口变成 Promise 接口

Callback 接口变成 Promise 接口

作者: 织雪纱奈 | 来源:发表于2019-12-10 15:40 被阅读0次
    let promisify = (fn, receiver) => {
      return (...args) => {
        return new Promise((resolve, reject) => {
          fn.apply(receiver, [...args, (err, res) => {
            return err ? reject(err) : resolve(res);
          }]);
        });
      };
    };
    

    相关文章

      网友评论

          本文标题:Callback 接口变成 Promise 接口

          本文链接:https://www.haomeiwen.com/subject/sksggctx.html