HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 3기 교육생
/
🤩
기동팀
/
👨‍👩‍👧‍👦
최종 팀 프로젝트
/
👏
배운 것 공유공간
👏

배운 것 공유공간

📌
개발하다 배운 것들 공유하는 공간입니다. (라고 쓰고 에러일지..😖)
 

Typescript

인덱스 시그니처(Index Signature) 대괄호로 객체 접근 시, 객체 키가 string일 경우 에러남
// 에러발생 type humanInfo = { [name: string]: number }; let human:humanInfo = { '홍길동': 20, '둘리': 30, '마이콜': 40 }; // 해결(Record Type) type names = '홍길동' | '둘리' | '마이콜'; type humanInfo = Record<names, number> let human:humanInfo = { '홍길동': 20, '둘리': 30, '마이콜': 40 };
참고자료
글쓴사람: 수화