임의 키 허용
문자열 키가 늘어날 수 있는 딕셔너리 형태에 값 타입을 지정합니다.
[key: string]
인덱스 시그니처, keyof, 인덱스 접근 타입을 함께 쓰면 객체의 동적 접근도 안전한 키와 값 범위 안에 묶을 수 있습니다.
문자열 키가 늘어날 수 있는 딕셔너리 형태에 값 타입을 지정합니다.
[key: string]
객체에 존재하는 속성 이름만 받도록 해 오타 접근을 줄입니다.
keyof T
T[K]로 특정 키가 가리키는 값 타입을 그대로 가져옵니다.
T[K]
K extends keyof T를 붙이면 객체와 키의 관계가 유지됩니다.
pluck<T, K>