javascript - Promise에 대해서 이렇게 작성하면 왜 올바른 실행 순서를 얻지 못하는 걸까요?
学习ing
学习ing 2017-07-05 11:02:27
0
1
826
으아아아

ajax를 사용하여 f2()를 호출하면 pullUpAction(news)을 먼저 실행한 다음 로드됨()을 실행할 수 있습니다. 그러나 f2()가 다음과 같이 직접 실행된다면:

으아아아

Promise를 차례로 실행하면 효과를 얻을 수 없는 이유는 무엇입니까?

学习ing
学习ing

모든 응답(1)
阿神

으아악

결과는

설정이 없으면 test1 함수가 먼저 실행된 다음 Promise 개체가 성공적으로 실행되면 반환됩니다. Ajax 요청을 사용할 때 f2 함수의 완료 시간은 정확히 같거나 그 이하입니다. ajax 요청 종료 시간보다 원하는 실행 결과를 볼 수 있지만, ajax 없이 직접 호출하면 실제 응답 시간이 반영됩니다. 여기에서 pullUpAction을 디버깅하는 것이 좋습니다. 위 내용은 저의 겸손한 의견이며 참고용일 뿐입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿