promise1 [Javascript] Promise가 어떻게 동작하는가? 1. Promise 란? Promise는 Javascript에서 제공하는 비동기 작업을 처리하기 위한 내장객체이다. 비동기 처리는 보통 네트워크 요청을 통해 데이터를 받아오거나, 파일 로딩, 데이터베이스 조회 등과 같이 시간이 걸리는 작업을 수행할 때 사용된다. Promise는 이러한 작업이 완료되었거나 또는 실패할 경우의 결과를 반환하고 관련 작업을 처리할 수 있도록 도와준다. Promise 객체는 아래와 같이 세 가지 상태를 가질 수 있다. 1. 대기(pending): 작업이 아직 완료되지 않은 상태 2. 이행(fulfilled): 작업이 성공적으로 완료된 상태 3. 거부(rejected): 작업이 실패한 상태 Promise 메서드로 then(), catch(), finally()가 있는데, 특징은.. 2024. 3. 7. 이전 1 다음