일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Headless 컴포넌트
- 암묵적 타입 변환
- type assertion
- TypeScript
- 프로세스
- prettier-plugin-tailwindcss
- linux 배포판
- 프로젝트 구조
- VirtualDom
- Event Loop
- Custom Hook
- Dockerfile
- JavaScript
- 주니어개발자
- webpack
- task queue
- 좋은 PR
- docker
- 타입 단언
- CS
- Render Queue
- prettier
- react
- AJIT
- Microtask Queue
- Sparkplug
- next.js
- Compound Component
- Pull Request
- 명시적 타입 변환
Archives
- Today
- Total
목록type assertion (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