JavaScript 함수형 프로그래밍 - 이터러블 중심 프로그래밍 실무적인 코드


JavaScript 함수형 프로그래밍 - 이터러블 중심 프로그래밍 실무적인 코드

함수형 프로그래밍은 데이터를 어떻게 구성할지 먼저 만들어내고 프로그래밍하는 것이 아니라 조합되어 있는 함수에 맞는 데이터를 구성하는 식으로 작성하는 것이다. 객체지향 프로그래밍은 데이터를 먼저 정리를 한 뒤 프로그래밍을 하는 것이지만 함수형 프로그래밍은 이미 만들어놓은 함수 조합을 바탕으로 데이터를 구성하는 것이다. 사용 예시 const users = [ { name: 'a', age: 21, family: [ { name: 'a1', age: 53 }, { name: 'a2', age: 47 }, { name: 'a3', age: 16 }, { name: 'a4', age: 15 } ]}, { name: 'b', age: 24, family: [ { name: 'b1', age: 58 }, { name: 'b2', age: 51 }, { name: 'b3', age: 19 }, { name: 'b4', age: 22 } ]}, { name: 'c', age: 31, family: ...


#JavaScript #실무사용 #자바스크립트 #함수형프로그래밍

원문링크 : JavaScript 함수형 프로그래밍 - 이터러블 중심 프로그래밍 실무적인 코드