Front-End/TypeScript
[ts-react] 인강 필기
CODE_PLAN
2023. 12. 9. 01:15
- onClick = {onClickBtn('바위' )} 처럼 고차함수일때 인수를 첫번째 매개변수로 받을수있음
-> REACT 고차함수 (여기에 넣을수있음 ) => () =>
-ts는 변수/매개변수/리턴값에 타입이 붙음
- 배열에 includes 쓸려면 tsconfig.json에서 es2016을 꼭 추가해줘야함
- ts에서는 빈배열 [] 를 조심해야함 , 빈배열은 never
따라서 빈배열을 쓸경우에는 항상 타이핑을 제너릭으로 정확하게 number배열 이렇게 지정해줘야
정확하게 들어감 빈배열쓰면안됨
- 함수컴포넌트에서 props 자리는 FunctionCompoent<{number:number } >여기서 <안> 부분
props 제네릭자리
-ts의 한계 => window, State등
-타입스크립트는 기본적으로 타입을 넓게 잡기때문에 왠만하면 객체같은것은 직접 타이핑해주는게
좋다
- 타입 에일리어스란?