[부트캠프] IT 코딩 부트캠프 후기/[Let's TIL🚴♀️] CodingON
2022. 11. 19.
[Node.js] promise 문법, FS모듈 다루기, 서버에 연결(HTTP)
(콜백지옥 때문에 만들어진 문법) promise 프로미스 - 복잡도 증가와 예외처리의 어려움을 해결하기 위해 만들어짐 - 비동기 작업에서 성공과 실패를 분리해 메소드 수행 resolve(value) : 일이 성공적으로 끝난 경우 -프로미스를 실행한 곳의 then으로 들어간다. reject (error) : 일이 성공적이지 x 에러 발생시 - 프로미스를 실행한 곳의 catch로 들어간다. 프로미스의 상태 - pending : promise를 수행 중인 상태 (아직 돌고 있는 것을 받고 있어서) - fullfilled : promise가 resolve된 상태 - rejected : promise가 지켜지지 못한 상태 - settled : fullfilled혹은 rejected로 결론 난 상태 //함수 안에 ..