Today Sangmin Learned
article thumbnail
[TypeScript] 인터페이스
Web 2021. 6. 22. 13:41

이 글은 인프런의 TypeScript 입문 - 기초부터 실전까지 강의를 듣고 정리한 글입니다. 인터페이스란, 어떠한 객체가 이러이러한 속성(property)를 가진다고 선언하는 것이다. 여러가지 경우에 활용할 수 있으며, 그 예시들을 하나씩 들어 볼 것이다. 1. 기본 틀 및 변수에 인터페이스 활용 interface User { age: number; name: string; } const steadily: User = { age: 26, name: '상민', } User라는 인터페이스를 만들어 줬고, 그 안에 age와 number에 대해 각각 number, string의 타입을 정의해 줬다. 이후에 선언한 steadily 변수는, User 타입을 받아왔기 때문에 무조건 상호간 약속한 규칙에 따라서 ag..