-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
해결됨
document.createElement 메모리
21.01.27 14:34 작성 조회수 142
1
로딩 이미지를 표시하기 위해서 document.createElement를 사용하는데 이 후 제거하는 부분이 없어서 메모리에 문제가 되지는 않을까요?
답변을 작성해보세요.
0
HEROPY
지식공유자2021.01.27
SPA의 메모리 릭과 관련해 질문하신 거로 이해가 되네요~
생성된 이미지 요소는 컴포넌트 내 지역 변수에 할당되어 페이지가 변경되고 컴포넌트가 제거되면 GC에 의해 수거될 것으로 충분히 예상됩니다.
혹시 단순히 요소 생성 API를 사용하는 것을 제외하고 메모리 릭이 걱정되는 포인트 혹은 평소 요소 생성 후 제거하는 방법이 있으신가요?
만약 그렇다면 추천 방법을 소개해 주시면 감사드립니다.😆
답변 1