[PHPSCHOOL 팁텍 바로가기]
뭐 다른건 모르겠고..
내가 쓰는 소스를 예제로 들면..
난 document.createElement 로 DOM 을 추가할때 따로 함수로 만들어쓴다.
function crEl(el) { return document.createElement(el); }
팁텝의 내용을 보면 위 소스에서 메모리 누수가 발생한다는 것이다 -ㅅ-..
아래와 같이 수정해야 한단다..
function crEl(el) {
var obj = document.createElement(el);
try {
return obj;
}
finally { // 핵심은 finally 이 부분이란다..
obj = null;
}
}
근데 왜 난 메모리누수가 안 생기지 ㅡㅡ?
AJAX request 부분에서 저 함수를 호출해야 되나..
몇가지 코드들이 더 있으니 아래에서 확인해봐도 좋을듯..
http://www.hedgerwow.com/360/dhtml/ie6_memory_leak_fix/
ps. 벤지사마 지송 ㅋㅋ. 퍼왔슴다!.
'Computer > JavaScript' 카테고리의 다른 글
IE8 jQuery not working fadeIn fadeOut (2) | 2012.03.09 |
---|---|
겸손한 자바스크립트 (0) | 2009.03.27 |
document.readyState... FF 헉.슈발. (0) | 2008.08.27 |
금액 입력시 자동으로 천단위구분기호(,) 붙여주는 함수 (0) | 2008.08.20 |
후로토타입의 observe 는 FF 에서 복사가 안되는구나........ (2) | 2008.08.09 |