YOO
article thumbnail
Published 2023. 4. 5. 19:49
콜백 함수 Studying/JavaScript

 

  • 콜백 : 다른 함수를 파라미터로 받아서 내부에서 그것을 호출하는 것 
  • 콜백 함수 : 다른 함수의 파라미터로서 전달되는 함수

(다른 함수의 인자로써 이용되는 함수 / 어떤 이벤트에 의해 호출되어지는 함수)

 

function print(callback){
         callback();
}

 

콜백 함수의 장점

  • 함수를 인자로 받기 때문에 필요에 따라 함수의 정의를 달리해 전달 할 수 있다.
  • 함수를 굳이 정의하지 않고 익명 함수로도 전달 가능하다.
  • 비동기처리 방식의 문제점을 해결 할 수 있다.

 

콜백 함수의 단점

  • 콜백함수를 너무 남용하면 코드의 가독성이 떨어진다.
  • 에러 처리가 어렵다.

'Studying > JavaScript' 카테고리의 다른 글

트랜잭션 (Transaction)  (0) 2023.05.31
JavaScript 함수 - 3  (0) 2023.05.22
JavaScript 함수 - 2  (0) 2023.04.05
Return 함수, Break 함수  (0) 2023.04.04
JSON (Java Script Object Notation)  (0) 2023.04.04

검색 태그