• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 JavaScript, TS 게시판 타입스크립트 타입 관련 질문 드립니다.

타입스크립트 타입 관련 질문 드립니다.

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #34228

    마나팽이
    참가자

    안녕하세요. 그 동안 리액트로 개발을 하다가 이번에 타입스크립트를  적용하게 된 개발자입니다. 

    div 안에 span으로 된 탭이 3개 있고 span을 클릭하게 되면 span 의 클래스를 on으로 변경하는 함수를 만들었는데요.

     


    forEach 에서 c를 any 타입이 아니라 좀 더 정확한 타입을 넣고 싶은데. 찾을 수가 없더군요. 

    Element 혹은 HTMLElement도 아니라고 해서 찾아봤는데.  타입스크립트 공식 문서까지 찾아봐도 node에 관한 타입은 잘 나와있지 않아서 이렇게 문의드리게 되었습니다. 

    이런 경우에는 보통 어떤 타입을 사용하는지 궁금합니다. 

     

    또한 narrowing과정에서 instansof element 와 같은 narrowing을 추천하셨는데. 

     

    위와 같이 if(!ele) return 0과 같은 narrowing을 사용해도 문제가 없을 지 궁금합니다. 

    #34244

    codingapple
    키 마스터

    Node 라는 타입도 있긴합니다

    저것도 별문제는 없을듯요 그냥 의도치않게 다른 타입이 들어올 경우 대비하는 코드만 작성하면 됩니다

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠