코드스테이츠 프론트엔드 JS 고차함수

DaeHOON·2022년 11월 17일
0


1. Section2 D-1day

오늘은 섹션2 첫번째 날이였다! 고차함수를 배우고 코플릿 32문제를 풀어야 한다는 압박감을 가지고 시작했다!
맞다 처음 접해보는거라 오래걸렸지만 이해하려고 노력하고 풀고 또 풀어보았다. 안풀리는건 어쩔 수 없이 래퍼런스나 구글링을 하여 찾아서 풀었다!!
나는 왜 앞서 배웠던 반복문이나 배열, 객체 문제들 보다 고차함수가 더 재밌지?!ㅎㅎㅎ

하지만 현업에서도 많이 쓰인다고 하니 열심히 복습하려 한다! 내일은 또 객체지향을 배워야 하기 때문에 오늘도 빨리 복습하고 자야지!


2. 고차함수

일급 객체

  • 변수에 할당(assignment) 할 수 있다.
  • 다른 함수의 전달인자(argument)로 전달될 수 있다.
  • 다른 함수의 결과로서 리턴될 수 있다.

고차함수

고차 함수(higher order function)는 함수를 전달인자(argument)로 받을 수 있고, 함수를 리턴할 수 있는 함수이다.

내장 고차 함수

filter

map

reduce

profile
프론트엔드 개발 velog

0개의 댓글