개발공부
[SW개념] 일급 시민
JHKim93
2023. 7. 9. 11:05
1. 함수에 전달 가능 : parameter로 넣을 수 있다. ex) function A(일급 시민){}
2. 함수로부터 반환 가능 : return 값이 될 수 있다. ex) function A(){return 일급 시민}
3. 변수에 할당될 수 있다. ex) const A = 일급 시민
- 위 세가지 조건을 충족하면 일급 시민이라고 부른다.
- 자바스크립트의 함수는 일급 시민이다. (일급 함수)
- 자바스크립트의 class는 일급 시민이다.