inflearn logo
강의

講義

知識共有

Webゲームを作成して学ぶTypeScript

쿼리셀렉터 질문드려요~

210

hs6383

投稿した質問数 32

0

저번에 할때는 string | null 반환을 했엇는데 오늘보니깐 string만 반환을 하네요 왜그럴까요?

typescript javascript

回答 1

0

zerocho

이미지가 깨져서 안 나오는데 어떤 부분인가요?

0

hs6383

몇일전에 강의를 보면서 할때는 querySelector 가 null이 올수도 있어서 ! 붙여줘야했엇는데 오늘은 느낌표를 안붙여도 오류가 발생하지 않네요.

0

hs6383

0

zerocho

이미지는 계속 깨지네요 ㅠ querySelector는 null이 올 수 있는게 맞습니다. 혹시 if 문으로 감싸져있던가 하는건 아닌가요?

as HTMLDivElement 한 부분은 as로 강제 타이핑변환 했으므로 문제가 안 생깁니다.

0

hs6383

아뇨 안감싸져 있습니다! 지금은 보이시는가요?

0

zerocho

이메일에서는 보이는데 들어오면 안 보이네요. querySelector 함수 위에 손을 올려보시면(또는 ctrl 누르면서) 타입이 뜰텐데 뭐라고 나오나요?

0

hs6383

(method) ParentNode.querySelector<Element>(selectors: string): Element (+2 overloads)

이렇게 나옵니다

0

zerocho

저는 Element | null 로 나오는데 뭔가 typescript 버전이 올라가면서 바뀌었을 수도 있겠습니다. 제가 4.4 쓰는데 4.4에서는 Element | null이네요.

0

hs6383

엇... 전 4.3.5 인데 이상하네요

쿼리셀렉터에도 이렇게 되어있는데... 일단알겠습니다!

querySelector<E extends Element = Element>(selectors: string): E | null;

imagesLoaded에 관한 질문

0

7

2

useEffect와 lifecycle문의

0

9

1

Next.js 사전렌더링 이해하기 부분

0

15

1

프론트엔드 학습 수준 문의

0

25

2

useMutation 적용 후 새로운 글 등록시 content가 안보여요

0

28

2

적절한 타입 찾기 React.ChangeEvent<HTMLInputElemen>

0

21

2

모달 관련 질문

0

30

3

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

0

245

1

마우수 호버 interface

0

234

1

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

0

2044

1

public private protected 질문

0

162

1

제로초님 질문있습니다!

0

176

1

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

0

191

1

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

0

1079

9

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

0

168

1

제로초님~

0

289

3

타입스크립트 노드편

0

350

3

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

0

419

1

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

0

234

2

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

0

201

1

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

0

217

1

tsconfig.json에 strict: true 설정 후

0

396

1

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

0

336

3

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

0

159

1