JavaScript - callback (매개변수의 함수)

yeong ·2022년 11월 17일

js

목록 보기
13/49

매개변수로 함수를 전달받아 저장하고 함수 내부에서 매개변수를 이용하여 호출되는 함수

함수의 매개변수로 함수를 전달받아 저장 가능하므로 함수를 전달받아 이용할 함수 선언

function display(callback) {
  	//alert(callback);//매개변수에 저장된 함수 출력
  	callback();//매개변수에 저장된 함수 호출 - 콜백함수 
	}
display(함수명)// 매개변수로 함수를 전달해서 함수 호출 

매개변수로 다양한 함수들이 전달가능. 선언함수,익명함수,화살표 함수
익명함수 예시

	display(function(){
		alert("익명함수의 명령 실행");
	});

함수 호출시 화살표 함수(Arrow Function)를 생성하여 매개변수에 전달 예시

display(() => alert("화살표 함수의 명령 실행"));

0개의 댓글