type PersonType = {
name: string;
age: number;
}
var choyeah: PersonType = {
name: '초예',
age: 30
}
type MyString = string;
var str: MyString = 'hello';
type Todo = { id: string; title: string; done: boolean };
function getTodo(todo: Todo) {
}
인터페이스와 타입별칭의 차이
타입 별칭은 확장(상속)이 불가하다
vsc 상에서의 차이
vsc에서 인터페이스에 cmd+마우스포인터를 올려놓으면 구조 또한 출력된다.