길/Javascript 기본
일급 객체(first-class)
7he8oy
2021. 2. 1. 11:42
다른 객체들에 일반적으로 적용가능한 연산을 모두 지원하는 객체를 가리킨다.
보통 함수에 매개변수로 넘기기, 수정하기, 변수에 대입하기와 같은 연산을 지원할 때, 일급 객체라고 한다.
- 위키피디아
따라서,
JS에서 함수가 일급 객체라는 뜻은
함수를 string, number, boolean 등의 데이터를 다루듯이 다룰 수 있다는 것을 의미한다.