장에서 타입 검사기를 통해 코드를 살펴보고, 코드가 작동하는 방식을 이해하고, 오류가 있는
부분을 알려주는 타입 검사기의 역할까지 간략하게 설명했습니다. 그런데 타입 검사기가 실제
로는 어떻게 작동하는 걸까요?
2.1
타입의 종류타입의 종류
‘타입’은 자바스크립트에서 다루는 값의
형태형태
에 대한 설명입니다. 여기서 ‘형태’란 값에 존재하
는 속성과 메서드 그리고 내장되어 있는
typeof
연산자가 설명하는 것을 의미합니다.
예를 들어 다음과 같이 초깃값이
"
Aretha
"
인 변수를 생성하는 경우, 타입스크립트는
singer
변수가 문자열 타입임을 유추할 수 있습니다.
let singer = "Aretha";
타입스크립트의 가장 기본적인 타입은 자바스크립트의 일곱 가지 기본 원시 타입
primitive
type
과
50
1
부
개념
동일합니다. 일곱 가지 원시 타입은 다음과 같습니다.
●
null
●
undefined
●
boolean // true
혹은
false
●
string ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.