고차함수

· javascript
고차함수(height order function)는 함수가 함수를 인자로 받거나 함수가 함수를 리턴하는 것을 고차함수라고 합니다. 사실 그냥 이렇게 개념만 알고있으면 이해가 안가요. 예시로 함 볼게요 1️⃣ 함수가 함수를 인자로 받아요 함수가 함수를 인자로 받는다? 그럼 콜백함수 아닌가요 ? 맞아요 고차함수에 의해 콜백되기 때문에 콜백함수라고 생각하면 됩니다. 예상치 못하게 고차함수를 우리가 사용하고 있었어요. 배열 사용할때 map() filter() 함수 많이 쓰지 않습니까 바로 이것이 고차함수였습니다..!! 😮 const arrFunc = n => n * 2 const arr = [1,2,3,4] arr.map(arrFunc) //콜백으로 바꾸면 arr.map( (n) => { return n * 2..
이챙(leechaeng)
'고차함수' 태그의 글 목록