[JS / Node] 비동기
키워드 : 비동기, callback, Promise, Promise chaining, Promise All, Async Await 비동기의 순차 제어 방법 - 기본적으로 비동기의 경우, 작업이 순차적으로 시작되었다고 해서 결과도 순차적으로 나오지 않음. - 순어를 제어하고 싶을 경우 : callback 함수, Promise, Async Await 활용. 1. callback 함수 - 함수 내에서 callback 함수를 계속해서 호출하여 순서를 제어할 수 있다. - 하지만, callback 함수가 대량으로 끊임없이 이어질 경우 일명 'callback hell'이 발생. 예시 코드) const getDataFromFile = function (filePath, callback) { fs.readFile(fi..
2022. 5. 31.