타입스크립트의 고차함수 사용 예시

GABMIN KIM·2022년 1월 23일
0

TypeScript

목록 보기
5/6
post-thumbnail
const rspCoords = {
  바위 : '0',
  가위 : '-142px',: '-284px',
} as const; 

const onClickBtn = (choice: keyof typeof rspCoords) => () => {
	const myScore = scores[choice]
}
// 넘겨 받은 인자에 대해 타이핑을 해줘야 한다.
// keyof typeof rspCoords === '바위' | '가위' | '보'
return(
  <>
    <button onClick={onClickBtn('바위')}> 
      // onClick에 인자를 넘겨줘야하는 상황일때 위와 같이 고차함수를 사용해서 인자를 넘겨 받아야한다.
  </>
profile
목표를 성취하는 개발자가 되겠습니다.

0개의 댓글