728x90
반응형

high order function 2

[JavaScript] 고차함수와 콜백함수, 퍼스트 클래스

어려운 표현은 최대한 필터링하고, 아주 쉽게 이해할 수 있도록 설명하자. 기본적으로 우리가 아는 함수는 변수를 파라미터로 받거나, 받지 않을 수 있다. 또, 파라미터를 받더라도 안쓰는 경우도 있다. 물론 이런 경우라면 파라미터를 굳이 받을 필요가 없겠지만. 그렇다면, 파라미터로 받아오는 변수는 무엇을 담고 있을까? 퍼스트 클래스 ( First Class Citizen ) 고차 함수는 파라미터로 함수를 받아온다. 머리가 아프다. 파라미터로는 변수만 오는 거 아니었어? 아래의 예시를 보자 const a = 1; // 변수 a에 숫자 1을 할당한다. const b = [1, 2, 3]; // 변수 b에 배열 [1, 2, 3]을 할당한다 const c = { key: 'value' }; // 변수 c에 객체 {..

JavaScript 2020.08.16

20200814

한줄평 8월 14일 (금) Today I Learned 오늘은 고차함수와 콜백함수에 대해 공부하였다 고차함수와 콜백함수는, 기존에 우리가 사용하던 메소드에서 파라미터로 함수를 받아오는 함수와 파라미터로써 넘어가는 함수를 지칭한다 그냥 쓰던 거에 이름을 붙인 거라고 생각하면 이해가 쉽다 새로운 페어로 채겸님과 페어프로그래밍을 진행하였다 Tomorrow I'll Learn 그림으로 개념을 이해하는 알고리즘 독서스터디 시작 리액트로 twittler 구현

Today I Learned 2020.08.14
728x90
반응형