[45장] 프로미스
Opened this issue · 2 comments
LucyYoo commented
자바스크립트 딥 다이브 퀴즈
[45장] 프로미스
아래 마크다운을 복사하여 코멘트로 퀴즈를 남겨주세요!
Q1. 퀴즈 설명
퀴즈 내용 서술...
<details>
<summary>정답</summary>
<div markdown="1">
정답 설명
</div>
</details>
LucyYoo commented
Q1. 프로미스의 후속 처리 메서드 3가지와 각각의 특징을 말해주세요!
정답
-
then: 두 개의 콜백 함수를 인수로 전달받는데 첫 번째 콜백 함수는 비동기 처리가 성공했을 때, 두 번째 콜백 함수는 비동기 처리가 실패했을 때 호출된다.
-
catch: 한 개의 콜백 함수를 인수로 받으며 프로미스가 rejected상태인 경우에만 호출된다.
-
finally: 한 개의 콜백 함수를 인수로 전달받으며 프로미스의 성공 또는 실패에 상관없이 무조건 한 번 호출된다.
Heojiyeon commented
Q1. 빈 칸에 알맞은 단어를 작성해주세요.
비동기 함수는 비동기 처리 결과를 외부에 (1)할 수 없고, 상위 스코프의 변수에 (2)할 수도 없다.
따라서, 비동기 함수의 처리 결과에 대한 후속 처리는 비동기 함수 (3)에서 수행해야 한다.
정답
(1) 반환 (2) 할당 (3) 내부