조회 수 11664 추천 수 0 댓글 0
Atachment
첨부 '1'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
나중에 정리해서 다시 올릴 거..

순환참조에 의한 메모리 누수

var obj1 = document.getElementById("a");
var obj2 = document.getElementById("b");


obj1.b = obj2;
obj1.onclick(function(){
    this.b
});

obj2 ----> 이 엘리먼트 삭제한다면 Garbage Collection이 될까?
> 아니오 ㅋㅋ


이를 막기 위해서..
jQuery의 html("") 보다 empty() 를 사용할 것을 권장.

html() - 순환참조 제거 안해줌
empty() - 순환참조 제거 해줌

크롬 브라우저에서는 안발생
IE8 이하에서 발생
IE9 의심스러움..

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
203 Develop [js] 네이버, 다음의 플레이어 스킨 file hooni 2013.04.23 13534
202 Develop [js] 네이버에서 그림 퍼올 때.. URL Encoding 관련ㅋㅋ hooni 2013.04.23 8522
201 Develop [js] 동적(innerHTML)으로 자바스크립트 실행하기.. 2 file hooni 2013.04.23 19410
200 Develop [js] 모바일 스크롤 방지(해제) hooni 2015.04.14 3043
199 Develop [js] 모바일웹에서 이미지 저장하는거 (context menu) 막기 hooni 2013.04.23 27254
198 Develop [js] 문자열에서 숫자만 걸러내기 (jQuery 안쓰고 정규표현식) hooni 2017.12.14 3459
197 Develop [js] 밀리터리 프로그램(전역일 계산) 7 file hooni 2013.04.23 11132
196 Develop [js] 부모창에서 자식창으로 문자열 전달.. file hooni 2013.04.23 9096
195 Develop [js] 비만 지수 측정(BMI) ㅎㅎ file hooni 2013.04.23 8442
194 Develop [js] 빈도우즈(bindows96) file hooni 2013.04.23 8335
193 Develop [js] 사라지는 브라우저 hooni 2003.04.23 8419
192 Develop [js] 사진첩에 쓸 내용 - 마우스 오버로 바꾸기 hooni 2013.04.23 7434
191 Develop [js] 새로고침(refresh)방법과 다른 페이지 바꾸기.. hooni 2003.04.23 7602
190 Develop [js] 서서히 나타나는 화면.. ㅋㅋ hooni 2013.04.23 7181
189 Develop [js] 셀렉트박스(select)의 옵션(option) 동적으로 추가/제거 file hooni 2013.04.23 9228
188 Develop [js] 수명체크 프로그램 ㅋㅋ file hooni 2013.04.23 7815
Board Pagination Prev 1 ... 39 40 41 42 43 ... 53 Next
/ 53