반응형
Promise가 "
resolve
" 또는 "
reject
", 이러한 사용 사례를 위해 특별히 생성된 메서드인 Promise.resolve(value) 및 Promise.reject(error)를 사용하는 것이 더 효율적이고 읽기 쉽습니다.
나쁜 예:
let fulfilledPromise = new Promise(resolve => resolve(42));
let rejectedPromise = new Promise(function(resolve, reject) {
reject('fail');
});
좋은 예:
let fulfilledPromise = Promise.resolve(42);
let rejectedPromise = Promise.reject('fail');
반응형