- JavaScript에서
Promise
는 비동기 작업의 결과를 나타내는 객체입니다. ⏳ new Promise()
를 사용하여 Promise 인스턴스를 생성하고,resolve
와reject
콜백을 전달합니다. 🏗️setTimeout()
은 비동기 코드의 예시이며, Promise 내에서 사용될 수 있습니다. ⏰then()
메서드는 Promise가 성공적으로 완료되었을 때 실행되는 콜백을 정의합니다. ✅catch()
메서드는 Promise가 실패했을 때 실행되는 콜백을 정의하여 오류를 처리합니다. 🚫