Promise

    [JS] Promise

    면접 답변 예시 Promise란 무엇인가요? 자바스크립트에서의 Promise 비동기 작업을 처리하기 위한 객체입니다. 비동기 작업의 결과로 대기(panding), 이행(fulfilled), 거부(rejected) 상태를 가집니다. Promise의 장점은 무엇인가요? 비동기 작업의 성공 또는 실패와 관련된 로직을 명확히 나타낼 수 있습니다. 여러개의 비동기 작업을 조합하거나 순차적으로 실행할 수 있는 유용한 메서드를 제공합니다. 비동기 작업을 간결하고 가독성 있게 처리할 수 있습니다. Promise의 상태는 어떤 종류가 있나요? 대기, 이행, 거부 의 3가지 상태를 가지고 있습니다. 대기 상태는 비동기 작업이 아직 완료되지 않은 상태를 나타냅니다. 거부 상태는 비동기 작업이 실패한 상태를 나타냅니다. 이행..