타입 지정

<aside> 💡 :<TYPE> 으로 지정

</aside>

문자열

let name :string = 'kim';

배열

let names :string[] = ['kim', 'lee'];

객체

let name :{ name : string } = { name : 'kim' };

다양한 타입 지원

let name :string | number;

name = 'kim';
name = 123;

클래스

class User {
	name :string;
	constructor(n :string) {
		this.name = n;
	}
}

커스텀 타입 만들기

type <mytype> = <type1> | <type2>