0
DOM 순환 참조에 대해 읽었으며 IE 6 및 7에서 특히 자바 스크립트에서 메모리 누수의 원인이었습니다. 최신 브라우저는 이러한 객체를 효과적으로 메모리에서 제거하기 위해 마크 앤드 스위프 기술을 사용합니까?크롬, 파이어 폭스 및 IE에서 DOM 순환 참조를 찾았습니까?
DOM 순환 참조에 대해 읽었으며 IE 6 및 7에서 특히 자바 스크립트에서 메모리 누수의 원인이었습니다. 최신 브라우저는 이러한 객체를 효과적으로 메모리에서 제거하기 위해 마크 앤드 스위프 기술을 사용합니까?크롬, 파이어 폭스 및 IE에서 DOM 순환 참조를 찾았습니까?
크롬, 파이어 폭스 및 IE에서 DOM 순환 참조를 찾았습니까?
예 (글쎄요, 최근 IE, 저는 IE9 이후부터 안전하다고 생각합니다).
나는 그들이 사용하는 정확한 메커니즘에 대해 이야기 할 수 없으며, 다른 메커니즘을 사용하면 놀라지 않을 것이지만, 루트에 연결되지 않으면 순환 참조 구조를 모두 해제합니다.
이전 IE의 문제는 DOM 자체에서 처리 한 순환 참조가 아니 었으며 JavaScript 객체 (클로저에서 사용 된 비하인드 객체 포함)와 DOM 객체 사이의 순환 참조였습니다. 그러나 IE8은 일을 현저하게 개선했으며, IE9가 마지막으로 처리했다고 생각합니다.