반응형 Promise1 [node.js] Promise를 이용한 비동기 처리 Promise 란? asyncfunction이라는 비동기 함수가 있다고 가정하자. 이 함수는 param1,param2를 인자로 받아서 비동기로 처리하는 함수이다. promise 패턴에서는 이 asyncfunction을 호출하면, promise라는 것을 리턴한다. promise란 미래 결과에 대한 약속이다. 그리고 promise의 결과가 성공인지 실패인지에 따라서 이를 핸들링하기 위한 로직을 정의해놓는다. asyncfunction이 처리를 끝내고 결과를 리턴하면 promise에 의해 정의된 로직에 따라 결과값을 처리한다. 약간 말이 복잡한데, 이를 풀어서 설명해보면 다음과 같다. 프로그램 : asyncfunction에게 “param1과param2로 처리해줘” 라고 부탁한다. asyncfunction : “.. 2019. 6. 19. 이전 1 다음 반응형