타입스크립트의 여러 타입들에 대해 알아 보자
let age:number = 30;
let isAdult:boolean = true;
let a:number[] = [1, 2, 3];
let a2:Array<number> = [1, 2, 3];
let week1:string[] = ['mon', 'tue'];
let week2:Array<string> = ['mon', 'tue'];
let b:[string, number];
b = ['z', 1];
function sayHello():void {
console.log('hello');
};
function showError():never {
throw new Error();
};
function infLoop():never {
while (true) {
// do something...
}
}
enum Os {
Window,
Ios,
Android
}
let myOs:Os; // myOs에는 Window, Ios, Android 값만 입력할 수 있다.
myOs = Os.Window
let c:null = null;
let d:undefined = undefined;