Develop
2013.12.17 17:10
[js] 순환참조에 의한 메모리 누수 관련
조회 수 10862 댓글 0
첨부 '1' |
---|
나중에 정리해서 다시 올릴 거..
순환참조에 의한 메모리 누수
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 의심스러움..
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
601 | Develop | [jsp] 페이지에 한글이 정상적으로 보이지 않을 때.. | hooni | 2013.04.23 | 8173 |
600 | Develop | [jsp] 초간단한 include 구문 예제.. | hooni | 2013.04.23 | 7238 |
599 | Develop | [jsp] 정적/동적(차트생성) 이미지 전달 | hooni | 2003.04.23 | 7337 |
598 | Develop | [jsp] 유효성체크(Client, Server 에서) | hooni | 2003.04.23 | 7460 |
597 | Develop | [jsp] RSS(xml) 파싱해서 보여주기 ㅎㅎ | hooni | 2013.04.23 | 13236 |
596 | Develop | [jsp] HelloServlet 출력문 | hooni | 2003.04.23 | 7843 |
595 | Develop | [jsp] Get방식, Post방식 전송 예제.. | hooni | 2003.04.23 | 13796 |
594 | Develop | [json] 종결자 (설명과 웹, C/C++/C# 프로그램 샘플 코드) | hooni | 2013.04.23 | 72033 |
593 | Develop | [java] 파일 라인수 계산하는 프로그램 (하위 디렉토리까지..) | hooni | 2013.04.23 | 7659 |
592 | Develop | [java] 컴포넌트 배치 ㅡ.,ㅡ; | hooni | 2003.04.23 | 7176 |
591 | Develop | [java] 초간단 싱글톤(Singleton) 패턴 샘플 코드 | hooni | 2013.11.18 | 11629 |
590 | Develop | [java] 채팅창 처럼2.. swing.. | hooni | 2013.04.23 | 6447 |