반응형

개발/JavaScript

    [JavaScript] 콜백 지옥(Callback Hell) 탈출을 위한 코드작성 - promise, async/await

    ❓ 콜백 함수 (callback function) 콜백(callback) 또는 콜백 함수(callback function)는 다른 코드의 인수로서 넘겨주는 실행 가능한 코드를 말한다. 콜백을 넘겨받는 코드는 이 콜백을 필요에 따라 즉시 실행할 수도 있고, 아니면 나중에 실행할 수도 있다. function sum(a, b, callback) { callback(a + b); } sum(2, 5, (result) => { console.log(result); }); 위 코드는 sum이라는 함수의 인자로 정수 a,b 와 콜백 함수를 넘겨 주며 콜백 함수에서는 두 정수 a와 b를 합한 결과인 result를 콘솔로 출력한다. ❓ 콜백 지옥 (callback hell) 콜백 지옥이란 JavaScript에서 비동기 ..

반응형