웹 프로그래밍 기초/함수

콜백함수

별초롱언니 2025. 4. 4. 14:24

01. 개념

자바스크립트는 함수를 변수로 저장 할 수 있기 때문에 함수 표현식에 의한 변수를 함수의 인수로 사용하여 매개변수에 전달할 수 있다. 이 때 함수의 매개변수에 전달되는 함수 표현식의 변수인 인수를 콜백 함수라고 한다. 

 

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>콜백함수</title>
</head>
<body>
  <script>
    function callBack(x) {
      for(let i = 1; i <= 10; i++) {
        x(i); // 함수 x를 실행하겠다.
      }
    }
    var greeting = function(i) {
      document.write("Hello JavaScript World" + "<br>");
    }

    callBack(greeting);
  </script>
</body>
</html>

'웹 프로그래밍 기초 > 함수' 카테고리의 다른 글

내장 함수  (0) 2025.04.04
함수의 호출  (0) 2025.04.04
함수 정의 방법  (0) 2025.04.04
가변 인자 함수  (0) 2025.04.04
매개변수  (0) 2025.04.04