TIL(2021.02.01)

한국·2021년 2월 12일
0

TIL

목록 보기
11/33
post-thumbnail

고차함수

  • 고차 함수는 함수를 인자(argument)로 받거나 함수를 리턴하는 함수를 말한다.
  • 이 중 다른 함수의 인자로써 사용되는 함수를 콜백 함수라고 한다.
  • 주로 많이 쓰이는 고차함수중 자주쓰이는 5대장이 있다. 아래와 같다.

설명이 가장 잘되어 있는(나를 가장 잘 이해시키는) 링크들을 참조했다.

forEach

map

filter

reduce

sort

회고

  • 지금 이 TIL 를 10일이 지난 시점에서 쓰고 있는데, 처음에 고차함수를 접할땐 무슨말인지 하나도 모르겠던 것들이, 지금와서 보니 정말 간단하고, 편리하고 쉬운 함수라는것을 느낀다. 어떻게든 이해하려고 발버둥치고 이해가 될때까지 시간을 쓰면 이해가 된다. 무언갈 이렇게 까지 해본적이 언제인지 기억도 안난다. 그래서 참 신기하고 좋다. 내가 무언가에 이렇게 다시 열정과 시간을 쏟게 되는날이 오다니, 물론 '이게 왜 되지?' '근데 이건 또 왜 되는거야?' '내가 정확하게 이해를 한게 맞는건가? 그냥 뽀록으로 맞춘거 같은데' 라는 생각도 엄청나게 많이든다. 근데 다들 그러지 않았을까? 무수한 의문의 파편들이 공부를 하다가 하나씩 맞춰지는 느낌이다. 모든 스트레스와, 고민의 흔적들 조차 지금은 즐겁다.

느낀 점

  • 검색 또 검색, 찾으면 나온다.
  • 반복 또 반복, 계속해서 보면 이해가 된다.
  • 모든 것이 낯선가? 낯선것은 익숙해지기 마련이다. 겁먹지 마라.
profile
소통하는 개발자를 꿈꾸는

0개의 댓글