Primitive
원시 데이터 타입 number, string, boolean을 명시적으로 설정한 변수 선언
불리언 (Boolean)
let is: boolean = false;
boolean 값이라고 일컫는 참/거짓(true/false) 값
숫자 (Number)
let decimal: number = 6;
let hex: number = 0xf00d;
let binary: number = 0b1010;
let octal: number = 0o744;
TypeScript는 16진수, 10진수 리터럴에 더불어, ECMAScript 2015에 소개된 2진수, 8진수 리터럴도 지원한다.
문자열 (String)
let name: string = "mini";
큰따옴표 (")나 작은따옴표 (')를 문자열 데이터를 감싸는데 사용한다.
let name: string = `mini`;
let age: number = 24;
let sentence: string = `Hello, my name is ${ fullName }.
I'll be ${ age + 1 } years old next year.`;
백틱/백쿼트 (` ) 문자로 감싸지며, ${ expr }과 같은 형태로 표현식을 포함시킬 수 있다.
let sentence: string = "Hello, my name is " + fullName + ".\n\n" +
"I'll be " + (age + 1) + " years old next year.";
이런 식으로도 표현할 수 있다.
Reference
https://www.typescriptlang.org/docs/handbook/2/everyday-types.html
'TypeScript' 카테고리의 다른 글
[TypeScript] 배열 (0) | 2023.09.26 |
---|---|
[TypeScript] 타입스크립트 (0) | 2023.09.25 |