#6 편집기를 사용하여 타입 시스템 탐색하기
·
✏️ Study/🧽 JS & TS
이펙티브 타입스크립트 (댄 밴더캄 지음) 를 읽고 정리 📍에디터에서 타입 에러의 이유를 알려줌 - 타입 에러가 발생하는 이유를 에디터에서 친절하게 설명해준다 - 타입 에러 예시 function getElement(elOrId: string | HTMLElement | null): HTMLElement { if (typeof elOrId === "object") { // typeof null === object return elOrId; // null 을 반환할 수 없어서 (HTMLElement에 할당할 수 없어서) 에러 발생 } else if (elOrId === null) { return document.body; // 전역 객체로 body에 접근 } else { // elOrId가 string인 경우..