재유's

[JavaScript] 콜백함수 본문

IT Story/ : : JAVASCRIPT

[JavaScript] 콜백함수

Stella_NY 2019. 1. 30. 12:23

콜백 함수



JavaScript의 함수 파라미터 중에서 다른 함수를 전달하는 경우 이 때 파라미터로 전달되는 함수

1
2
3
4
5
6
7
8
9
10
11
function hello(){
    ... 함수 내용...
}
 
function use_callback(a, b, callback){
    var c = a + b;
    callback();
}
 
// 다름 함수를 파라미터로 전달
use_callback(100200, hello);



다음과 같이 축약한 형태로도 사용 가능

1
2
3
4
5
6
7
8
9
function use_callback(a,b, callback){
    var c = a+b;
    callback();
}
 
// 다른 함수를 파라미터로 전달
use_callback(100200function (){
    ... 함수 내용...
});




타이머 처리



지정된 시간(1/1000초 단위)마다 한 번씩 콜백함수를 반복 호출

1
2
3
setInterval(function(){
    ... 구현 내용 ...
}, 시간);



지정된 시간(1/1000초 단위)만큼 딜레이 후 콜백함수를 1회 호출

1
2
3
setTimeout(function(){
    ... 구현 내용 ...
}, 시간);



'IT Story >  : : JAVASCRIPT' 카테고리의 다른 글

[JavaScript] ContextPath 구하기  (0) 2019.06.05
[JavaScript] Window 내장객체  (0) 2019.01.31
[JavsScript] Date 내장객체  (0) 2019.01.30
[JavaScript] 배열(Array)  (0) 2019.01.30
[JavaScript] 내장객체  (0) 2019.01.30
Comments