function
-
FunctionFP 2020. 7. 12. 02:04
정의 함수 란? () 연산자를 적용하여 평가할 수 있는 모든 호출 가능 표현식 호출시 사용 가능한 결과값을 반환 자, void 를 반환하는 함수를 우리는 앞으로 함수로 쳐주지 않기로 한다. 그럼 뭐라고 부르지? 일급 시민 Javascript에서는 함수가 객체이므로 값으로 다룰 수 있어서 일급 또는 일급 시민 이라고 부른다. 보통 프로그래밍에서 일급이라고 함은, 적용 가능한 모든 연산을 수행할 수 있는 것들을 일급 이라고 부른다. (어렵다...?) 그럼 그러한 연산은 뭐가 있을까? 값을 할당하거나 함수의 인자로 전달하거나 함수의 반환값으로 사용하거나 보통 위와 같은 케이스를 말한다. 그럼 Javascript에서 이러한 연산을 어떻게 수행하나 한번 보자. 먼저 값을 할당하거나 const add = funct..