← Back to NOTES 🌰 ← Back to Effective TypeScript

← 아이템 18 - 매핑된 타입을 사용하여 값을 동기화하기

핵심 요약

타입스크립트가 타입을 추론할 수 있다면 타입 구문을 작성하지 않는 것이 좋다. 이상적인 경우 함수/메서드 시그니처에는 타입 구문이 있지만 함수 내의 지역 변수에는 타입 구문이 없어야 한다. 추론 가능한 경우에도 객체 리터럴과 함수 반환 타입에는 타입 명시를 고려해야 실수를 방지할 수 있다.

자세한 내용

타입 추론의 장점

타입 추론이 어려운 경우

명시적 타입이 필요한 경우

1. 객체 리터럴

2. 함수 반환 타입