Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- upheap
- vsCode
- 알고리즘
- 연결리스트
- 분리연쇄법
- 개방주소법
- POST
- 선형회귀
- 힙정렬
- downheap
- 해시테이블
- MSE
- ML
- 경사하강법
- body-parser
- urlencoded
- Loss함수
- 이중해싱
- anaconda
- nodejs
- 이중연결리스트
- 2차조사법
- bodyparser
- 삽입식 힙
- 선형조사법
- pytorch
- 딥러닝
- 상향식 힙
Archives
- Today
- Total
목록typescript (1)
LittleDeveloper
타입 단언은 위험해? - ‘as’, 알고 쓰자!
🧐타입 단언은 왜 등장했는가? 타입스크립트 컴파일러는 타입 표기, 타입 좁히기(type narrowing)와 타입 추론 등의 기법을 이용해 값의 타입을 판단한다. 그러나 컴파일러의 정보 대신, 프로그래머가 원하는 타입을 값에 할당하고 싶다면? 위의 경우를 위해 등장한 것이 타입 단언(type assertion)이다. 🔎타입 단언(Type Assertion)이란 무엇인가? 타입 단언은 아래와 같은 형태로 이루어진다. value as Type 아래의 코드로 타입 단언의 예시를 확인해보자. interface Dog { legs: 4; bark(): void; } interface Insect { legs: number; creepy: boolean; } interface Fish { swim(): void; ..
typescript
2023. 4. 6. 19:49