다음과 같은 자바 스크립트 코드가 있습니다.
function justTesting() {
promise.then(function(output) {
return output + 1;
});
}
var test = justTesting();
항상 var 테스트에 대해 정의되지 않은 값이 있습니다. 약속이 아직 해결되지 않았기 때문이라고 생각합니다 .. 약속에서 값을 돌려주는 방법이 있나요?
promise
. 어디에도 정의되어 있지 않으며 justTesting()
함수 에서 아무것도 반환하지 않습니다 . 더 나은 도움이 필요하다면, 당신이 정말로하려는 일을 설명하지도 못할 정도로 "꺼져있는"코드를 우리에게 보여주기보다는 해결하려는 문제를 설명해야합니다. 해결하려는 문제를 설명하십시오.
then()
호출 의 반환 값 은 다시 약속이며 반환 된 값을 래핑합니다.