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 | 29 | 30 |
Tags
- 자바스크립트
- 코딩
- 타입
- 제네릭
- hooks
- 뷰
- 백엔드
- 개발
- objective-c
- 프론트엔드
- Vue
- vuejs
- 웹개발
- react
- 타입스크립트
- const
- SWIFT
- 오블완
- UNKNOWN
- frontend
- 리액트
- c언어
- Vue.js
- JavaScript
- 상수
- TypeScript
- ios
- 티스토리챌린지
- any
- 스위프트
Archives
- Today
- Total
목록Never (1)
프론트엔드 괴발개발 블로그
[Typescript] any 타입과 unknown 타입
기존에 개발할 때 unknown 타입은 "as unknown as Type" 형태로만 활용했는데,"우아한 타입스크립트 with 리액트" 를 읽으면서 any보다 안전하고 더 다양한 쓰임새가 있다는 것을 알게 되어두 타입을 다시 정리하게 되었다. any 타입이란any는 모든 타입의 값을 허용하는 특수한 타입이다.(단, never 타입은 예외)any로 선언된 변수는 타입 검사를 건너뛰기 때문에, 어떤 연산을 해도 오류가 발생하지 않는다.let value: any;value = 123;value = "Hello";value = { name: "Hyon" };console.log(value.toUpperCase()); // 오류 없음 (런타임 에러 가능) any의 주요 사용방법1. 임시로 타입을 유연하게 처리할..
Javascript/Typescript
2025. 11. 5. 03:18