일부 변수를 반환하는 함수를 작성했습니다. 하지만 내 함수는 비동기 적으로 다른 함수를 사용합니다.비동기 함수의 변수 범위
function getVariable() {
var myVariable;
asyncronousFunction(function(...){
myVariable = ...
});
return myVariable;
}
문제 myVariable
외부 및 내부 asyncronousFunction
에서 다른 변수이다. 그래서 비동기 함수에서 myVariable
값을 할당 할 수 없습니다.
이 범위 문제를 해결하는 방법은 무엇입니까? 감사.