모던 자바스크립트 Deep Dive 책 보고있는데
Promise 객체 then 메서드의 인자로 콜백함수 두개가 들어가는데
첫번째 콜백함수는 비동기 처리?가 resolve 되면 호출되고
두번째 콜백함수는 reject 됫을때 호출된다는데
reject의 경우에는 무조건 error를 뱉는게 아님?
then 내용 뒤쪽에 .catch에서 에러 핸들링을 한다고 나와있는데
그럼 then 메서드의 두번째 인자로 전달되는 콜백함수는 error가 발생되진 않지만 reject됫을때 호출되는거야?
reject와 error 가 같은건지 다른건지 알려주면 감사..
같은고임 ㅇㅅㅇ