#43 몽키 패치보다는 안전한 타입을 사용하기
·
✏️ Study/🧽 JS & TS
이펙티브 타입스크립트 (댄 밴더캄 지음) 를 읽고 정리 📍요약 ✅전역 변수 사용을 지양하고, DOM에 데이터를 저장하면 안된다 (UI와 데이터를 분리) ✅내장 타입에 데이터를 저장해야 하는 경우, 안전한 타입 접근법 중 하나를 사용한다 - 타입 보강 - 확장하는 인터페이스를 만들고 단언 ✅보강의 모듈 영역 문제를 이해해야 한다 📍몽키 패치 (Monkey Patch) ✅런타임에 기존 코드를 동적으로 변경하는 것 예시 // 전역 객체에 임의의 프로퍼티 추가 document.monkey = 'Tamarin'; window.monkey = "Howler"; console.log(document.monkey); // 'Tamarin' console.log(window.monkey); // "Howler" // 내..