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

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

forEach 에서 c를 any 타입이 아니라 좀 더 정확한 타입을 넣고 싶은데. 찾을 수가 없더군요.
Element 혹은 HTMLElement도 아니라고 해서 찾아봤는데. 타입스크립트 공식 문서까지 찾아봐도 node에 관한 타입은 잘 나와있지 않아서 이렇게 문의드리게 되었습니다.
이런 경우에는 보통 어떤 타입을 사용하는지 궁금합니다.
또한 narrowing과정에서 instansof element 와 같은 narrowing을 추천하셨는데.
위와 같이 if(!ele) return 0과 같은 narrowing을 사용해도 문제가 없을 지 궁금합니다.