# first-class citizen

6개의 포스트
post-thumbnail

일급객체함수(first-class citizen)

자바스크립트에도 특별한 대우를 받는 일급 객체(first-class citizen)가 있다. 대표적인 일급 객체 중 하나가 함수이다.자바스크립트에서 함수는 아래와 같이 특별하게 취급된다.함수를 변수에 할당할 수 있기 때문에, 함수를 배열의 요소나 객체의 속성값으로 저장

2021년 9월 14일
·
0개의 댓글

JavaScript 고차 함수(Higher-Order Function)

일급 객체 JavaScript에선 다른 자료형(string, float, array 등)과 마찬가지로 함수 역시 변수(variable)로 받을 수 있다. (자바스크립트에서만 고차 함수가 있는건 아니다.) 새로운 변수에 함수를 재선언할 수도 있다. 위처럼 긴 이름을

2021년 2월 9일
·
0개의 댓글
post-thumbnail

TIL39: First Class Citizen

First Class Citizen : FunctionAssignment - 변수에 할당할 수 있다.Argument - 다른 함수의 인자로 전달될 수 있다.Return Value - 다른 함수의 결과로서 반환될 수 있다.

2020년 9월 26일
·
0개의 댓글
post-thumbnail

Python - First-class citizen

파이썬 및 다른 프로그래밍 언어에 관해 보다보면 일급객체 / first-class citizen/ first-class object 와 같은 말을 볼 수 있다.일급객체란 변수나 데이터 구조에 넣을 수 있어야 한다매개변수로 전달할 수 있어야 한다return값으로 사용할

2020년 8월 23일
·
0개의 댓글

[Javascript] 고차함수

일급 객체(first-class citizen)의 세 가지 특징을 설명할 수 있다.고차 함수(higher-order function)에 대해 설명할 수 있다.추상화(abstraction)에 대해 설명할 수 있다.추상화의 관점에서 고차 함수가 갖는 이점에 대해 설명할 수

2020년 8월 14일
·
0개의 댓글
post-thumbnail

Python Decorator

함수 내부의 코드를 직접 수정하는 대신 데코레이터를 사용해서 추가적인 처리를 하도록 해주는 디자인 패턴.서버에 요청이 왔을 때 전처리, 후처리가 필요한 경우. 요청에 대한 로직을 처리하기 전 token 검증특정 함수의 로직이 완료될 때까지의 시간 측정반복되는 로직을 코

2020년 7월 3일
·
0개의 댓글