인프런 커뮤니티 질문&답변
고차함수를 쓰는 이유
해결된 질문
작성
·
446
답변 1
4
제로초(조현영)
지식공유자
원래는 이벤트리스너에서
const onCancel = () => {
// 내용물
}
이벤트 리스너 연결 시 onCancel만 넣기(괄호 안 붙이기)
고정입니다. 매개변수에 아무것도 넣을 수 없습니다
그런데 혹시나 내용물을 동적으로 바꾸고 싶은 경우에는
const onCancel = (id) => () => {
// id 사용 가능
}
대신 이벤트 리스너 연결할 때도 onCancel(id)로 호출
이런 식으로 id로 한 번 더 감싸주고 id를 내부에서 사용할 수 있습니다.




