
[12/11] DAY7 자바스크립트 공부
·
기타/[JS-0기] 한입 FE 챌린지
7일 차 진도 Promise 비동기 작업을 편리하게 할 수 있게 도와주는 JS 내장 객체 executor = (resolve, reject) => { setTimeout(()=>{ console.log(“3초만 기다리세요”) },3000) } const promise = new Promise(executor); excutor함수는 promise 객체의 인수로 전달되어야 하며, promise 객체를 생성함과 동시에 실행되는 실행함수 executor 함수의 매개변수인 resolve, reject는 js에서 자체적으로 제공하는 콜백함수로, 비동기 처리가 성공하면 resolve를, 실패하면 reject를 호출한다. Promise 객체는 State, Result 두 가지의 내부 프로퍼티를 가진다. state : ..