Promise 사용법 (resolve,reject) &promise.race(),all()
·
Js/Javascript
Promise 특징 Promise는 비동기적인 작업 처리를 위한 도구이다. Promise는 then과 catch로 사용할 수 있다. Promise를 반환하는 함수 자체는 동기적으로 실행되며, Promise를 반환하는 함수일 경우 비동기적으로 처리된다. 비동기적인 작업을 처리할 때, 작업의 성공 유무에 따라 표준화된 방식(then, catch)으로 처리할 수 있게 해주기 때문에 사용한다. 네이스팅 방식과 체이닝 방식이 있으며, 일반적으로 체이닝 방식을 사용한다. Promise 만드는 법 Promise 실패 했을 때 ( reject ) Promise all and race