그딴식으로 처리된다면, 웹브라우저 벤더들이 엄청 잘 못하고 있다는 얘기임. 왜 innerHTML 하고 removeChild하는데 이벤트 객체는 멀쩡해야만 하는건데?? 개발자들 엄청 골탕 먹일라고?? 아니면 뭐 웹표준 명세서에는 빼지도 말고 더하지도 말라는 그런 언급이 없으니까.. 즉, 노드 사라질 때, 이벤트 객체도 같이 소멸되어야 한다는 얘기가 없으니까 알아서 하라는 얘기도 아닐 거고말야
자바스크제다이(121.135)2016-05-14 17:52
혹시나가 역시나네 그럼 그 addEventListener로 걸은 이벤트 알아내는 방법 있나? removeEventListener 쓸려면 걸은 이벤트 이름 알아야 하잖아 골때리네
sort(rainyperiod)2016-05-14 17:58
참조되지 않는 이벤트는 가비지 컬렉터가 제거한다
익명(210.113)2016-05-14 18:00
그냥 자바 말고 자바스크립트에도 가비지 컬렉터가 있었어? 와 걍 지우면 되겠네 그러면
sort(rainyperiod)2016-05-14 18:03
참고로 파폭 자바스크립트 엔진이나 구글 크롬 V8 같은거는 JIT 컴파일러도 들어있음
익명(182.227)2016-05-14 18:13
크롬 빠돌이니 걍 맘놓고 코딩만하면 되것다
sort(rainyperiod)2016-05-14 18:17
메모리 카운터가 참조하는 다른 오브젝트가 하나도 없다면 그 오브젝트에 대해 가비지 콜렉션을 수행하는데.. 자바 배운 사람 중에는 알겠지만, 객체가 접근 불가능해지는 즉시 메모리가 해제되어야 하는데.. 그렇다고 그게 또 명확하지는 않거든.. 이런 관점에서 찝찝하다는 질문인 줄 알았는데... 본문 글이 지워졌나? 안 보이네...
그딴식으로 처리된다면, 웹브라우저 벤더들이 엄청 잘 못하고 있다는 얘기임. 왜 innerHTML 하고 removeChild하는데 이벤트 객체는 멀쩡해야만 하는건데?? 개발자들 엄청 골탕 먹일라고?? 아니면 뭐 웹표준 명세서에는 빼지도 말고 더하지도 말라는 그런 언급이 없으니까.. 즉, 노드 사라질 때, 이벤트 객체도 같이 소멸되어야 한다는 얘기가 없으니까 알아서 하라는 얘기도 아닐 거고말야
혹시나가 역시나네 그럼 그 addEventListener로 걸은 이벤트 알아내는 방법 있나? removeEventListener 쓸려면 걸은 이벤트 이름 알아야 하잖아 골때리네
참조되지 않는 이벤트는 가비지 컬렉터가 제거한다
그냥 자바 말고 자바스크립트에도 가비지 컬렉터가 있었어? 와 걍 지우면 되겠네 그러면
참고로 파폭 자바스크립트 엔진이나 구글 크롬 V8 같은거는 JIT 컴파일러도 들어있음
크롬 빠돌이니 걍 맘놓고 코딩만하면 되것다
메모리 카운터가 참조하는 다른 오브젝트가 하나도 없다면 그 오브젝트에 대해 가비지 콜렉션을 수행하는데.. 자바 배운 사람 중에는 알겠지만, 객체가 접근 불가능해지는 즉시 메모리가 해제되어야 하는데.. 그렇다고 그게 또 명확하지는 않거든.. 이런 관점에서 찝찝하다는 질문인 줄 알았는데... 본문 글이 지워졌나? 안 보이네...
자바스크제다 => 요점 그거 딱맞음, 그리고 소스는 원래 안올렸어 미안