728x90
가비지컬렉션
-
[JavaScript] 메모리 관리, GC(가비지 컬렉션)JavaScript 2022. 6. 20. 16:30
메모리 생존주기 필요할 때 할당합니다. 할당된 메모리를 사용합니다. (읽기, 쓰기) 더 이상 필요하지 않으면 해제합니다. 2번은 모든 언어에서 명시적으로 사용합니다. 그러나 1번과 3번은 저수준 언어에서는 명시적이며, JavaScript와 같은 대부분의 고수준 언어에서는 암묵적으로 작동합니다. JavaScript에서 메모리 할당 프로그래머를 할당 문제로 괴롭히지 않기 위해서, 자바스크립트는 값을 선언할 때 자동으로 메모리를 할당합니다. var n = 123; // 정수를 담기 위한 메모리 할당 var s = 'azerty'; // 문자열을 담기 위한 메모리 할당 var o = { a: 1, b: null }; // 오브젝트와 그 오브젝트에 포함된 값들을 담기 위한 메모리 할당 // (오브젝트처럼) 배열과..