2014-10-09 5 views
0

slickgrid를 처음 사용하고 destroy() 함수를 이해하려고했습니다.mySlickgrid.destroy()와 mySlickgrid = null의 차이점

link 성공 통화 후 그리드를 파괴하려고했습니다.

mySlickgrid.destroy()mySlickgrid = null의 차이점을 알려주세요.

또한 this 링크의 메모리 누수에 대해 읽으십시오.

쓰기 mySlickgrid = null은 메모리 누수를 방지하고 destroy()와 같은 목적을 수행합니까?

답변

0

그리드를 null로 설정했을 때 정리되지 않는 일부 핸들러와 이벤트가 있으므로 null을 지정하기 전에 확실히 destroy를 호출해야합니다. 또한 null로 설정하면 일부 물건이 해제 될 수도 있습니다 (파괴가 철저하지 않은 경우).하지만 자세히 알지 못합니다. 나는 모범 사례로서 파괴 된 후에 항상 null로 설정했다.