inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹 게임을 만들며 배우는 TypeScript

가위바위보 완성하기

d.ts 파일에서 유니언 타입

204

haruharu

작성한 질문수 43

0

현재 강의에서 Object is possibly null 이라는 에러가 발생하는데 d.ts 파일 들어가서 확인해보면 타입이 유니언으로 string | null 이라서 발생하더라구요.

유니언이 또는 이라는 의미를 가지고있어서 둘중에 하나만 타입이 일치해도 괜찮은걸로 아는데 왜 에러가 발생하는건가요?

typescript javascript

답변 1

1

제로초(조현영)

반대로 생각하셔야 합니다. 유니언이기때문에 null일 수도 있어서 null의 속성을 참조하는 에러가 발생할 수 있다는 뜻입니다.

존재하지 않는 일기 url입력 시 alert이 두 번 떠요

0

16

1

useState 직접 구현 부분에서 질문이 있습니다.

1

20

1

학습을 하고 블로그에 정리를 해도 괜찮을까요?

1

23

1

교재(3쇄)와 강의 내용 문의

0

28

2

섹션2번 부분 강의 화면이 잘 못된것 같아서 문의합니다.

0

23

1

call stack 표현이 잘못표현된것이 아닌가요?

0

62

2

전자책으로 구매인증 가능할까요?

0

72

1

제로초님은 타입스크립트 매개변수 프로퍼티 사용하시나요?

0

254

1

마우수 호버 interface

0

247

1

Typescript와 jQuery를 같이 사용할 수 있나요?

0

2064

1

쿼리셀렉터 질문드려요~

0

218

1

public private protected 질문

0

171

1

제로초님 질문있습니다!

0

187

1

혹시 이런오류는 왜 날까요?

0

1105

9

tictactoe오류나는거 pullrequest등록했습니다!!

0

179

1

제로초님~

0

302

3

타입스크립트 노드편

0

365

3

강의 후반부에 esmoduleInterop 키는걸 비추하신다고하셨는데 왜그런건가요?

0

429

1

ts-loader후 함수 접근 문제입니다.

0

248

2

강좌 보면서 TEST하다 문제가 발생하여 문의드립니다.

0

209

1

tsconfig.json typeRoots 에 추가 질문입니다

0

229

1

tsconfig.json에 strict: true 설정 후

0

403

1

지금 강의관련 질문은 아닙니다만...

0

349

3

ES2015 Arrow Function 이 아닌, 그냥 es5 의 function 을 쓰시는 이유가 있으신가요??

0

167

1