We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Basically, first-class citizenship simply means “being able to do what everyone else can do.”
일급 객체인 함수를 일급 함수라고 한다. (first class function)
Object
함수
자바스크립트에서는 함수도 객체이므로 보통 일급 객체라고 하는 듯 하다.
var
const
let
flexibility
고차 함수(high order function
'커링'이란 함수 하나가 n개의 인자를 받는 과정을 n개의 함수로 각각의 인자를 받도록 작성하는 것. 부분적으로 적용된 함수를 체인으로 계속 생성하여 결과적으로 값을 처리하도록 함.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
일급 객체의 조건
자바스크립트에서의 일급 객체
Object
프로토타입을 상속받는다.함수
는 일급 객체이며 일급 함수이다.조건을 어떻게 만족하는가?
var
const
let
키워드를 사용하여 변수에 함수를 할당할 수 있다.자바스크립트에서 함수가 일급 객체인 것이 중요한 이유
flexibility
를 의미하는데 즉, 모든 프로그래밍 패러다임에 열려 있다는 것.고차 함수(high order function
가 가능하다. (ex. each, filter, map, every ...)참고
The text was updated successfully, but these errors were encountered: