Function as First-Class Citizen

공부의 기록·2021년 12월 20일
0

Dev Computer Science

목록 보기
11/18
post-thumbnail
post-custom-banner

Function as First-Class Citizen

원제목 | 1급 시민으로서의 함수

1급 시민은 다음의 조건을 만족하는 무언가이다.

  1. 함수 및 메서드의 Parameter 로 전달될 수 있는가
  2. 함수 및 메서드의 Return 이 될 수 있는가
  3. 변수에 담을 수 있는가

위 개념을 만족하는 함수는 JavaScript 에서 가장 쉽게 접할 수 있는 개념이다.
물론 Java 에서도 Lamda 라는 이름으로 1급 시민 함수를 다룰 수 있다.

const func=()=>{
  console.log("this is function as first-class citizen");
}
profile
2022년 12월 9일 부터 노션 페이지에서 작성을 이어가고 있습니다.

0개의 댓글