함수형 프로그래밍1 함수형 프로그래밍 정리 (Functional Programming) javasciprt 함수형 프로그래밍 함수형 프로그래밍의 조건1. 인풋이 있고, 아웃풋을 return 하는 형태의 함수- 부작용이 없는 순수함 : 함수가 인풋만을 받아서 인풋만을 사용하고 아웃풋을 계산하여 리턴해야 함. 2. 다른함수를 인풋 또는 아웃풋으로 사용 (고차함수)- ex) map, reduce, filter 3. 모든 데이터를 불변으로 생각하기var rooms = ['h1', 'h2', 'h3'];rooms[2] = 'h4' ['h1', 'h2', 'h4'];rooms => ['h1', 'h2', 'h3']; 출처 : youtube jsconf 채널의 Anjana Vakil - JSUnconfhttps://www.youtube.com/watch?v=e-5obm1G_FY DOCTYPE html> Document /.. 2020. 10. 28. 이전 1 다음