[effective javascript] 고차 함수에 익숙해 지자.
아래의 글은 Effective JavaScript 책을 기반으로 GitHub에 정리한 내용을 발췌한 자료 입니다.고차 함수는 다른 함수를 인자로 받거나 그 결과로 함수를 반환하는 함수를 말한다.인자로 받는 함수(흔히 콜백함수로 불리는데, 고차 함수로 인해 되불려지기(called back) 때문이다.)는 특히 강력하고 표현력 높으며 자바스크립트에서 자주 쓰이는 코딩 관례다.[3, 1, 4, 1, 5, 9].sort(function(x, y){ if(x y){ reutrn 1; } return 0; }); // 결과 값 : [1, 1, 3, 4, 5, 9] // [ES5의 지원함수 map] ['Fred', 'Wilma', 'Pebbles'].map(function(name){ return name.toUpp..
더보기