fetch()

fieldnight·2023년 10월 29일
0
  1. fetch는 객체다.
  2. 그러므로 반환값이 있다.
  3. fetch는 promise를 반환한다.
  4. promise는 비동기적인 연산을 수행하고, 그 결과를 나중에 처리하기 위해 사용한다.

전역 fetch() 메서드는 네트워크에서 리소스를 취득하는 절차를 시작하고, 응답이 사용 가능해지면 이행하는 프로미스를 반환합니다.

프로미스는 요청에 대한 응답을 나타내는 Response 객체로 이행합니다.

fetch() 프로미스는 네트워크 오류(보통 권한 문제 등)가 있을 때만 거부되며, 404 등의 HTTP 오류 시에는 거부되지 않습니다. 그러므로 then() 처리기는 반드시 Response.ok (en-US) 또는 Response.status (en-US) 속성을 확인해야 합니다. ㅤ

-mdn

fetch(resource)
fetch(resource, options)

(resource)
취득하려는 리소스를 정의합니다. 다음 중 하나입니다.
취득하려는 리소스의 URL을 제공하는 문자열 또는 URL처럼 문자열 변환자를 포함한 객체.
Request 객체.

options (Optional)
요청에 적용하고자 하는 사용자 지정 설정을 포함하는 객체입니다.

-mdn

0개의 댓글

관련 채용 정보