Function 작동 동작 순서..

function pwdValidation(type){

$.send(’/home/checkPwdInfo’, data, function (checkYn) {

return function_result;

이런식의 펑션(펑션안에 서버 호출 평션)이 있고, 하단과 같이 하단으로 호출하여 기능을 사용하는데요.
var result=pwdValidation(A)

문제는 result의 값이 pwdValidation이 실행되어 리턴값을 받기도 전에 이미 지나쳐서
해당 result값이 Undefined로 들어가게 됩니다. 이후에 function_result값이 계산되어 나오구요.

함수가 종료되어 리턴된값을 받은 후 result에 들어간 후 하단의 프로세스를 진행하고 싶은데요.

혹시 해당 케이스에 대한 해법아실까요?

new Promise() 검색해서 사용 해보세요!

1개의 좋아요