
[JavaScript] 콜백함수를 활용한 비동기 작업 처리
·
개발새발개발/JavaScript
콜백함수를 활용한 비동기 작업 처리 sum의 값을 add 함수 밖에서도 이용할 수 있게 하는 방법 - 비동기 처리의 결과 값을 사용하고자 하는 콜백함수를 전달해주면 됨 실행 순서 1. add 함수 호출2. setTimeout 함수 호출3. 3초 뒤 callback 함수 호출4. sum 값 계산5. 매개변수로 받은 콜백함수를 sum 값으로 호출6. console.log에 출력 function add(a,b,callback) { setTimeout(()=> { const sum = a+b callback(sum) }, 3000)}add(1,2,(value) => { console.log(value)}) 예제 - 비동기 작업의 결과를 또다른 ..