일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- CS
- Microtask Queue
- Recoil
- linux 배포판
- jotai
- 타입 단언
- JavaScript
- 좋은 PR
- docker
- helm-chart
- Sparkplug
- zustand
- react
- type assertion
- prettier-plugin-tailwindcss
- Compound Component
- 주니어개발자
- useCallback
- task queue
- 암묵적 타입 변환
- 프로세스
- AJIT
- Custom Hook
- Render Queue
- Redux Toolkit
- TypeScript
- Headless 컴포넌트
- useLayoutEffect
- 명시적 타입 변환
- 클라이언트 상태 관리 라이브러리
Archives
- Today
- Total
목록타입 단언 (1)
구리
[TypeScript] any, unknown은 언제 사용해야 할까?
TypeScript any, unknown 타입의 차이를 공부하다가 알게 된 점을 정리한 글입니다. 목차 서론 본론 any 타입 any 타입을 사용할 수 밖에 없는 케이스 unknown 타입 any 타입과 unknown 타입의 차이 타입 검사말고 as unknown as를 사용하는 건 어떨까? 결론 서론 아래 설명에 앞서 아래 타입은 JS 자료형에서 제시되지 않은 독자적인 타입 시스템에 포함된 타입이다. 물론 TS의 타입 시스템이 내포하고 있는 개념은 모두 JS에서 기인되었지만 단지 JS로 표현할 수단과 필요성이 없었을 뿐으로 앞으로 소개한 모든 타입 시스템은 TS에만 존재하지만 그 개념은 JS에서 기인한 타입 시스템이라는 점을 인지해야 한다. any 타입 JS에 존재하는 모든 값을 오류 없이 받을 수 ..
TypeScript
2023. 12. 25. 19:42