함수형프로그래밍1 함수형 프로그래밍, 상속 (커링, Currying) ■ Dirty Sample#1 const handler = (e, id) => { console.log(`${id} 여길 클릭했구나 ${e.offsetX}`); } document.addEventListener("click", (e) => handler(e, "front")); ↑↑ addEventListener의 2번째 인자는 콜백함수의 자리다. 보통 위와 같이 코드를 작성하는 경우가 많다. ■ Clean Sample#1 const handler = id => e => { console.log(`${id} 여길 클릭했구나 ${e.offsetX}`); } // 풀어쓰면 아래와 같다. // const handler = (id) => { // return (e) => { // console.log(`${id.. 2022. 11. 1. 이전 1 다음