承诺返回承诺而不是数据

时间:2019-11-08 21:22:52

标签: javascript asynchronous promise

有很多类似的问题,但是当我测试它们时,它们都没有真正起作用,所以我认为我不太了解它们。我在this之后建立了下面的模型。下面的方法是否有返回3的方法?

const fn = () => {
  let promise = new Promise(function(resolve, reject) {
    setTimeout(() => resolve(1), 1000);
  });

  promise.then(function(result) {
    return result * 2;
  });

  return promise
}

fn()

0 个答案:

没有答案