<aside> ☝ 목차

</aside>

1. 객체 '리터럴’

<aside> 💡 실제 객체 데이터 정의 구분자로 쉼표(,)만 사용 가능 객체 이름은 소문자로 시작

</aside>

type UserType = {
  name: '테드';
  height: number;
};

const user: UserType = {
  name: '테드',
  height: 177,
};

console.log(user.name);
user.name = '테드친구'; // Error - '"테드친구"' 형식은 '"테드"' 형식에 할당할 수 없습니다.

2. 구조적 타이핑

덕 타이핑(duck typing)

3. 중첩된 객체 타입