가능한 중복 :
how to empty an array in JavaScript
Best way to deallocate an array of array in javascript용지 객체
내가 객체의 배열을 가지고 :
var arr = [complexObj1, complexObj2];
내가 배열을 삭제하려면 메모리 누출이 없는지 확인하고, 날개 짓?
complexObj.release(); or
arr[0] = null; or
delete arr[0];
:
arr.length = 0;
또는 내가 내 배열을 반복하고 같은 전화를해야합니까? 배열이 다른에 대한 참조없이 간단한 개체로 구성된 경우 당신은 단지
arr = null
예, 실제로 [자바 스크립트에서 배열을 비우는 방법] (http://stackoverflow.com/questions/1232040/how-to-empty-an-array-in-javascript) 질문을 이미 읽었습니다. 내가 arr.length = 0을 가능한 해결책으로 쓴 이유이다. 객체가 문자열 및 int 같은 단순한 객체가 아닌 경우 JS 가비지 수집을 실제로 트리거하는지 여부를 묻습니다. –