템플릿 리터럴 타입1 타입 조작하기 타입 조작하기 인덱스트 엑세스 타입 /** * 인덱스드 엑세스 타입 * 인덱스를 이용해 다른 타입내의 특정 프로퍼티 타입을 추출하는 타입 * 객체, 배열, 튜플에 사용 가능 */ type PostList = { title: string; content: string; author: { id: number; name: string; age: number; location: string; }; }[]; // 아래와 같은 코드로 Post[key] 대체하면 오류, Post["author"]에는 오로지 타입만 명시할 수 있다. // const key = "author"; // Post["author"]["id"] 중첩으로 대괄호도 쓸 수 있다 // 인덱스드 엑세스 타입을 이용할 때 대괄호 안에 number 타입을.. 2023. 10. 24. 이전 1 다음