반응형 typescript에서 DOM1 타입스크립트에서 DOM 사용하기 null 체크 우선 null을 체크하기 위해 tsconfig.ts에 아래 옵션을 추가해준다. "strict": true DOM조작할때 querySelector로 조회하면 엘리먼트가 없을때 null이 발생하는데, 그 상황을 잡기 위해서이다. html에 다음과 같은 p태그가 있다고 가정하자. 안녕하쇼 ts파일에서는 다음과 같이 narrowing하여 적을 수 있다. 그 이유는 title이 null과 Element의 union type이기 때문 let title = document.querySelector("#title"); if (title instanceof Element) { title.textContent = "반가워요"; } let title = document.querySelector('#title'.. 2022. 1. 15. 이전 1 다음 반응형