해결한 사람
1
명
정답률
100.00
%
시간 제한
10
ms
메모리 제한
256
MB
fetch는 네트워크 연결 자체가 실패할 때 reject되며, 404나 500 응답은 정상적으로 resolve될 수 있습니다. 따라서 JSON을 읽기 전에 response.ok를 확인해야 합니다.
아래 코드는 문법을 이해하기 위한 작은 예시이며, 문제의 정답과는 다릅니다.
const response = await fetch(url); if (!response.ok) throw new Error(`HTTP ${response.status}`);
존재하지 않는 강의를 요청했을 때 성공 화면 대신 강의를 찾을 수 없습니다.를 표시하세요.
script.js을 엽니다.TODO 주석 주변의 코드를 한 단계씩 수정합니다.별도의 입력값은 없습니다.
에디터에 준비된 파일을 수정하고 브라우저 미리보기에서 결과를 확인하세요.
별도의 출력값은 없습니다.
페이지가 정상적으로 열리고 문제의 완성 조건과 동작을 모두 만족하면 됩니다.
도움말: 서버의 내부 오류 메시지를 그대로 보여주지 말고 사용자가 할 수 있는 행동을 알려 주세요.