220817 - 자바스크립트 -함수 합성, 커링, sort, filter, map, reduce, 파일 저장/불러오기/수정/추가
함수 합성 : 2개 이상의 함수 합쳐 사용하는 것 const plus=(a,b)=>a+b; const minus=(a,b)=>a-b; const multiple=(a,b)=>a*b; const add10=x=>x+10; console.log(multiple(add10(80),3)); //270 console.log(minus(plus(10,20),15)); //15 커링 (currying) : 하나 이상의 매개변수(파라미터)를 갖는 함수를 부분적으로 나누어 각각 단일 매개변수를 갖는 함수로 설정 파라미터 개수보다 적은 값이 들어오면 함수 자체를 반환, 파라미터에 맞게 들어오면 최종값 반환 https://sujinlee.me/currying-in-functional-javascript/ [번역] 초보자를 ..