Skip to main content

Obj

키와 값의 타입이 있는 객체의 타입을 정의합니다.

Signature

type Obj<K extends string | number | symbol = string | number | symbol, V = unknown> = Record<K, V>;

Example

// 객체의 타입 정의
type Person = Obj<'name' | 'age', string | number>;

// 객체의 사용 예시
const person: Person = {
name: 'Alice',
age: 30,
};