자바스크립트 웹 개발 기본기비동기 실행과 Promise 객체text, json 메소드도 Promise 객체를 리턴해요

Q

제가 이해한게 맞는지 봐주세요

조회 442

좋아요 0

2023년 10월 7일()




A
1개의 답변이 있어요
질문자 채택



2023년 10월 8일 ()

댓글 2

2023년 10월 10일
저도 비슷한 부분에서 막혔는데 ㅠㅠ 아직 이해가 안돼서 댓글 달아요. 2번 문장에 "then메서드의 콜백함수는 promise객체의 [[PromiseResult]]값을 매개변수로 받고," 이게 무슨 뜻인가요? 저는 fetch 함수가 반환한 promise 객체를 첫번째 then 메소드의 파라미터인 response로 넘겨준다고 이해했는데, 그게 아니라 promise 객체의 promiseResult 속성 값을 response 인자로 넘겨준다는 뜻인가요?
베스트 댓글
2023년 10월 10일
then메소드의 콜백함수의 파라미터는 promise객체를 받는게 아니라, promise 객체의 [[promiseResult]]값을 받습니당. 그리고 그후에 then 메소드는 콜백함수가 return하는 값을 [[promiseResult]]로 갖는 promise객체를 반환합니당!

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇