타입스크립트의 기본 타입 12가지를 알아보자.
우선, 타입스크립트에서 변수에 타입을 선언하는 가장 기본적인 방법에 대해 살펴보자면,
var 변수명:타입=값
위와 같이, 변수명에 값을 할당해주기 전에, 타입을 정해주면 된다.
number
를 사용해 타입을 지정해준다.const score: number = 90;
string
을 사용해 타입을 지정해준다.const sentence: string = 'Hello, Typescript!';
boolean
을 사용해 타입을 지정해준다.const isHandsome: boolean = false;
let u: undefined = undefined;
let n: null = null;
// 배열의 모든 요소가 number 타입
const arr: number[] = [1, 2, 3];
const arr: Array<number> = [1, 2, 3];
원시 타입이 아닌, 나머지 타입들, 즉 참조 타입을 갖는 모든 변수를 object라 함
빈 객체
const obj: object = {};
const arr: object = [];
const func: object = function() {};
const SON: {name: stirng, job: string, joined_club:string} = {
name: '손흥민',
job: '축구선수',
joined_club: '토트넘 핫스퍼'
}
interface Player {
name: string,
joined_club: string,
}
const SON: Player = {
name: "손흥민",
joined_club: "토트넘 핫스퍼"
}
const KDB: Player = {
name: "케빈 더 브라위너"
joined_club: "맨체스터시티"
}