본문 바로가기

javaScript

javascript callback function

자바스크립트 콜백함수에 대해 알아보겠습니다

콜백함수란 파라미터로 함수를 전달받아, 함수의 내부에서 실행하는 함수입니다

 

forEach를 이용한 콜백함수

// 예제

let ary = ["사과", "배", "딸기", "오렌지"];

ary.forEach(function(item) {
 console.log(item);
});

// 결과
"사과"
"배"
"딸기"
"오렌지"

Arrow function

// 예제

let ary = ["사과", "배", "딸기", "오렌지"];

ary.forEach((item) => {
 console.log(item);
});

콜백함수 사용 원칙

 

익명의 함수 사용

콜백함수는 함수의 내부에서 실행되기 때문에 이름을 붙이지 않아도 되는 익명의 함수를 사용합니다