是否可以在没有日志的情况下获得带有promise的函数的结果?

时间:2019-05-02 09:16:33

标签: javascript

我想使用Promise获得函数的结果。可悲的是,当我尝试在console.log(functionName())中获取答案时,它会向我发送“ undefined”,并且将对promise中的代码进行处理。我该如何解决?

var aFunction = function() {
  //some code
  .then((res,err) => {
    //more code
  })
  .then((res,err) => {
    //some code again
    console.log(anInteger);
    if (anInteger === 0) {
      return false;
    } else {
      return true;
    }
  });
}

console.log('result : ' + aFunction());

我期望例如0,然后是'result:false',但是实际输出是'result:undefined',然后是0

0 个答案:

没有答案