# unknown
unknown
unknown은 타입스크립트 3.0 버전부터 도입된 타입 중 하나입니다. unknown 타입은 any와 유사하게 모든 종류의 값을 나타낼 수 있지만, 명시적인 타입 체크를 요구합니다. 즉, unknown 타입을 사용하는 변수나 매개변수에는 타입 검사나 타입 변환을 진행
타입 별칭, 인덱스 시그니쳐, Enum, Any, Unknown, Void, never
타입 별칭, 인덱스 시그니쳐, Enum, Any, Unknown, Void, never 정리
타입스크립트 e unknown문제 해결
4.4 버전이후로 try catch 블록의 e가 unknown이 되서 컴파일러가 오류를 뱉는다.1\. 간단한 해결책은 e를 any로 타이핑해준다.2\. 새로운 에러 타입을 만들고 as로 assertion 해준다.3\. instanceOf 연산자로 타입가드를 설정한다.h

[타입스크립트] unknown, void
unknown 어떤 타입인지 모르는 변수는 어떻게 타입스크립트에게 말해줘야 할까요? API에게 응답 받는데 그 타입을 모르면 unknown 타입을 사용하면 됩니다. typeof를 통해 확인작업을 먼저 합니다. a가 === number이면 a + 1이 작동이 됩니다.
[노마드코더스] Typescript 문법
자바스크립트는 에러에 대해 너무 관대하다. 타입스크립트를 통해 이러한 에러를 잡을 수 있고 사전에 방지할 수 있다. javascript이 에러로 인식하지 않는 에러 타입을 중복해서 지정해줄 필요가 없음! 타입 재사용 가능!화살표 함수인 경우readonly가 쓰인 인수는

[TS]Union Type, 함수에 타입 지정하는 법 & void 타입
유니온 타입(Union Type)이란 자바스크립트의 OR 연산자(||)와 같이 A이거나 B이다.아무 자료나 집어넣을 수 있는 타입, 쉽게 비유하면 실드해제.any 타입은 버그가 생기면 추적이 어렵기 때문에 잘 사용하지 않으며 타입스크립트를 사용하는 의미가 없어진다. 따
[TS] TypeScript의 Types(2)
TS에만 존재하는 타입에 관하여 Void : 사실 void는 자바(JAVA)를 썼던 사람이라면(사실 대부분의 타입스크립트 타입들이 그렇지만) 알고 있는 개념일 것이다. 결과적으로 void는 함수에서 리턴값이 없을 때 return 타입을 void로 해주거나, retur
타입스크립트에서 타입의 모든 것
Boolean 타입은 모든 bool (참과 거짓 중 하나)과 bool에 수행할 수 있는 모든 연산 (||, &&, ! 등)의 집합입니다.number 타입은 모든 숫자와 숫자에 적용할 수 있는 모든 연산 (+, -, \*, /, %, ||, &&, ? 등)의 집합입니다.

TypeScript 타입
자바스크립트를 공부하다 보면, 자연스럽게 타입스크립트(TypeScript)를 자주 접하게 됩니다. 타입스크립트 개념을 배우는 과정에서, 개별 시리즈에 게시물을 포스팅하는 방식으로 타입스크립트 공부를 정리해보고자 합니다.
타입스크립트 간단 정리 - any, unknown, never
타입검사 항상 만족의도치 않은 사이드 이펙트 발생할 수 있음 (의도치 않은 형 변환이나 전혀 예상하지 못한 의도되지 않은 타입의 값이 대입되는 등)ex)unknown 타입엔 모든 자료 다 집어넣을 수 있음자료집어넣어도 타입은 그대로 unknown이다.모든 타입의 공통적