인프런 커뮤니티 질문&답변

Rona님의 프로필 이미지

작성한 질문수

[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편

Lowercase type 관련 질문

해결된 질문

24.08.15 11:15 작성

·

43

0

안녕하세요.

[리뉴얼] 타입스크립트 올인원 강의를 듣고 있는데, "infer 타입 분석" 강좌에서 Lowercase type을 배웠습니다.

강의에서는 아래와 같이 해주면 에러가 안나던데 저는 ts2322 에러 Type 'string' is not assignable to type '"hello world"'. 가 발생합니다. ts version 은 5.5.4 입니다.

 

const words  = 'Hello World';
const lowerCaseWords: Lowercase<typeof words> = words.toLowerCase();

 

아래와 같이 타입단언으로 수정하면 에러가 안나는데, 다른 방법이 있을까요?

const words  = 'Hello World';
const lowerCaseWords = words.toLowerCase() as Lowercase<typeof words>;

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2024. 08. 15. 12:22

타입 단언으로 해야 하는 게 맞습니다!

Rona님의 프로필 이미지

작성한 질문수

질문하기