반딧불 오늘 새롭게 시작된 섹션2의 고차함수는 내 멘탈을 탈탈 털어버렸다.. 일급객체 JavaScript에 여러 요소들이 있지만 특별한 대우를 받는 일급 객체(킹갓제네럴 퍼스트클래스)가 있으며 일급 객체 중 대표적으로 하나가 함수이다. (JavaScript의 함수는 다른 모든 객체처럼 속성과 메서드를 가질 수 있으므로 일급(first-class) 객체다. 다른 객체와 함수를 구별하는 것은, 함수는 호출할 수 있다는 점!) 일급객체로써 함수는 : 변수에 할당(assignment) 할 수 있다. 다른 함수의 전달인자(argument)로 전달될 수 있다. 다른 함수의 결과로서 리턴될 수 있다. const plusFive = function (num) { return num + num + num + num + ..
고차함수, 일급객체, 내장고차함수(filter, map, reduce)
반딧불 오늘 새롭게 시작된 섹션2의 고차함수는 내 멘탈을 탈탈 털어버렸다.. 일급객체 JavaScript에 여러 요소들이 있지만 특별한 대우를 받는 일급 객체(킹갓제네럴 퍼스트클래스)가 있으며 일급 객체 중 대표적으로 하나가 함수이다. (JavaScript의 함수는 다른 모든 객체처럼 속성과 메서드를 가질 수 있으므로 일급(first-class) 객체다. 다른 객체와 함수를 구별하는 것은, 함수는 호출할 수 있다는 점!) 일급객체로써 함수는 : 변수에 할당(assignment) 할 수 있다. 다른 함수의 전달인자(argument)로 전달될 수 있다. 다른 함수의 결과로서 리턴될 수 있다. const plusFive = function (num) { return num + num + num + num + ..
2023.01.12