목록typescript (1)
성운
[Typescript/Javascript] Object.entries 에 타입 지정하기
대상 독자Object.entries()를 사용하는데 타입이 any로 찍혀서 답답한 개발자 ts의 타입 추론을 사용하자.타입 자동 추론을 수행해주는 infer 키워드를 사용한다. infer는 ts에서 기본적으로 제공하고 있는 키워드이며 타입을 개발자가 적어주는게 아닌 ts의 타입 추론을 사용하고 싶을 때 작성한다.ts의 타입 추론을 사용하고 싶은 타입 앞에 infer를 붙이면 ts가 추론한 타입이 들어간다. 간단한 실제 예시를 통해 이해해보자. 제네릭으로 배열이 들어오면 배열의 요소 타입을 반환하고, 그냥 타입이 들어오면 그 타입 그대로를 반환하는 타입을 만들어보았다.type Flatten = T extends Array ? Item : Type;type A = Flatten; // numbertype ..
typescript
2024. 12. 21. 01:42