자바스크립트 웹 개발 기본기비동기 실행과 Promise 객체신입 사원 정보 반영하기

Q

설명과 답안이 다릅니다.

조회 1204

좋아요 2

2021년 6월 9일




A
1개의 답변이 있어요



2021년 6월 9일

댓글 9

2021년 6월 9일
.then((response) => {
if (response.status === 200) {
return fetch('https://learn.codeit.kr/api/members');
} else {
throw new Error('New members not added');
}
})
2021년 6월 9일
여기 if 구문에 return fetch가 아니라 return response.json() 아닌가요?
2021년 6월 11일
답안 코드 수정해주신건 감사한데, 문제 코드에는 수정이 안되어있어요 이부분도 수정 부탁드릴게요!
2021년 6월 13일
코드잇 측에서 수정해줬는진 모르겠지만 전체 직원 정보를 다시 조회해야 하니 4번째 then 은 fetch 가 맞지 않을까용?
2021년 6월 14일
수정 전에 모범답안에 네번째 then에서 fetch하고 다섯번째 then에서 또 fetch하는걸로 되어있었어요. 그래서 수정전 모범답안대로 했을때 객체를 못불러와서 결과가 undefined가 나오더라구요
2021년 6월 14일
아 그렇군용. 지금은 문제가 그럼 어떤건가용? 4번째는 fetch 가 맞고 5번째는 response.json() 이 맞아보이는데, 지금 해설에도 문제가 있나용?
2021년 6월 14일
지금은 문제에는 네번째 then에서 fetch를 무조건 실행하고 다섯번째 if문에서 조건 충족시 json을 입력하도록 빈칸이 되어있는데, 답안에는 if문제서 조건 충족시 fetch를 실행하고 다섯번째 then에서 무조건 json을 받도록 되어있네요
2021년 6월 14일
둘 다 원하는 답은 나오겠지만, 공부하시는 분들이 헷갈리실 것 같아용
2021년 6월 14일
아 무슨말씀인지 알겠네용. 코드잇 측에 다시 한번 문의 남겨봐야겠습니당. 자세한 설명 감사드려용>_<

(주) 코드잇

대표강영훈

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

이메일support@codeit.kr

사업자 번호313-86-00797

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

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