핵심 요약
티몬은 프런트엔드 성능 저하를 방지하기 위한 캐싱 기법을 제시했고, 전역변수 및 DOM 요소를 지역변수로 캐싱해 JavaScript 실행 속도와 안정성을 개선했다.
구현 방법
- 전역변수 및 DOM 요소를 지역변수로 캐싱
- document 객체를 지역 변수(doc)로 캐시해 접근 스코프를 줄임
- asisFunction의 반복 접근을 tobeFunction의 지역 변수 접근으로 대체해 실행 속도와 안정성 향상
주요 결과
- 실행 속도와 안정성이 향상된 것으로 보임
