0
null
값을 개체에 대한 메모리 참조를 보유하는 변수에 할당합니다. 이 작업으로 인해 메모리 누수가 발생합니까?'null'을 가진 객체를 할당하면 메모리 누수가 발생합니까?
var x = { a : 10 };
x = null;
나는 할 것이다 위의 코드는 null
와 x
의 x는 대체 될 유지되지만, 그 참조를 assinging 후, 믿는 그래서 무슨 교체 (이상) 메모리 참조의 존재 가치 아직 거기있을거야. 이것은 메모리 누수처럼 들립니다.
제 가정이 맞는지 여부를 확인할 수 있습니까? 또한 자바 스크립트에서 가비지 컬렉터가 메모리 누수를 없애기 위해 어떻게 동작하는지 설명하십시오. 사기를위한 관련 링크가 도움이 될 것입니다.