프로그래밍/JavaScript
[JS] 메모리 누수 막기 팁! - Finally
카이(KAi)
2008. 10. 21. 15:57
반응형
브라우저에서 자바스크립트를 사용할 경우 여러 변수를 사용뒤 그 변수가 계속 남아 메모리를 차지하게 되는 것이죠. 특히 Ajax 를 사용해서 프로그래밍 하는 경우 이 문제로 인해 많은 리소스를 차지하게 될 수 있습니다.
이를 해결하는 간단한 방법이 있어 소개합니다.
아래의 코드처럼 return 을 try {} 구문으로 작성하고, finally {} 를이용해서 객체를 초기화 시키는 것입니다.
try { return obj; } finally { obj = null; }
원 출처 및 자세한 내용, 테스트는 아래 사이트를 참고하세요.
- [블로그] Finally, the alternative fix for IE6's memory leak is available
[w] http://www.hedgerwow.com/360/dhtml/ie6_memory_leak_fix/
- [PHPSCHOOL] [정보] [발췌] AJAX - Finally 로 IE6 메모리 누수 해결
[w] http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=63407
반응형