- 다른 함수의 인자로써 이용되는 함수.
- 어떤 이벤트에 의해 호출되어지는 함수.
const plus = (a,b,callback)=>{
var result= a+b;
callback(result);
}
plus(5,10,function(res){
console.log(res);
});
console.log('where am i');
15
where am i
비동기라 해도 setTimeout같은 시간이 걸리는 것이 아니라면 바로 처리하고 그다음을 순차적으로 수행한다.
const plus = (a,b,callback)=>{
var result= a+b;
callback(result);
}
plus(5,10,function(res){
setTimeout(()=>{console.log(res);},1000);
});
console.log('where am i');
where am i
15