티스토리 뷰
인터페이스 상속
// 인터페이스 상속
interface Person {
name: string;
age: number;
}
interface Developer extends Person {
language: string;
}
const person: Developer = {
language: "TypeScript",
age: 20,
name: "Anna",
}
// 여러 인터페이스 상속
interface FoodStuff {
name: string;
}
interface FoodAmount {
amount: number;
}
interface FoodFreshness extends FoodStuff, FoodAmount {
isFreshed: boolean;
}
const food = {} as FoodFreshness;
food.name = "egg";
food.amount = 2;
food.isFreshed = true;
타입 추론 (Type Inference)
변수나 함수의 타입을 명시하지 않아도 타입스크립트가 타입을 유추합니다.
반응형
'개발 > JS, TS, React' 카테고리의 다른 글
npm script 는 왜 작성하는 것일까? (1) | 2024.09.01 |
---|---|
React에서 url을 다루는 방법들 (0) | 2023.06.03 |
TypeScript 프로젝트 환경 구성, 타입 종류 (0) | 2023.05.30 |
React useRef 사용하기 with TypeScript (0) | 2023.05.26 |
React useSelector와 useState를 함께 사용할 때 (0) | 2023.05.23 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 신불당 술집
- 티스토리검색
- 태릉 이자카야
- solo project
- 구글서치콘솔
- Til
- 공릉 맛집
- 공릉 꼬치
- sitemap
- 태릉 술집
- 공릉 밀크티
- 깃허브 데스크탑 로그아웃
- 공릉 카페
- 롯데월드 매직패스 프리미엄
- 공릉 이자카야
- 춘천닭갈비
- 공릉맛집
- 맥 깃허브 데스크탑
- 롯데월드 보조배터리
- 공릉 술집
- 태릉맛집
- 태릉삼겹살
- 홍천 삼겹살
- 회고
- 을지로맛집
- 태릉 꼬치
- 롯데월드 키오스크
- 티스토리
- 춘천맛집
- 이수 맛집
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함