TypeScript: 맵 키 및 배열 인덱스 확인 노트

TypeScript: 맵 키 및 배열 인덱스 확인

자바스크립트에는 두 가지 일반적인 패턴이 있습니다.맵: .has()를 사용하여 키의 존재를 확인한 후 .get()을 사용하여 연관된 값을 가져옵니다. 배열: 배열의 길이를 확인한 후 인덱스 액세스를 수행합니다.이러한 패턴은 타입스크립트에서는 잘 작동하지 않습니다. 이 블로그 포스트에서는 왜 그러한지 설명하고 대안을 제시합니다.