블로그 이미지

Gicomong (Lux)

  • 분류 전체보기
    • 개발 기술
      • 사소하지만 놓치기 쉬운 개발 지식
      • css 애니메이션 (with js)
      • 개발 이야기
      • jest로 테스트하자
      • 함수형 프로그래밍
      • 타입스크립트
    • 사용자의 접근성 높이는 방법
      • W3C 기준
    • 조직 문화
    • 이번엔 이 공부 끝내겠다 시리즈
      • 테스트코드
      • github actions
      • 정규표현식
    • 라이브러리 파헤치기
    • error log
    • 주저리
Visits

Mong dev blog

  • 관리
  • 글쓰기
  • 방명록
  • 로그인
  • 로그아웃

memory1

[JS] 메모리 누수는 왜 발생할까?(feat. 메모리 측정법)
1. js는 자동으로 메모리를 관리한다 자바스크립트는 변수를 선언하거나 객체를 생성할 때, 데이터를 위한 메모리 공간을 확보한다.(메모리 할당) const num = 101; // 선언시 num을 위한 메모리 할당됨 const str = "hello"; // 선언시 str을 위한 메모리 할당됨 그리고 데이터가 더 이상 필요 없으면, 가비지 콜렉션이라는 메모리 관리 기술을 이용해 메모리 공간을 비운다.(메모리 해제) 이를 통해 더 이상 사용하지 않는 데이터가 메모리 공간을 차지하지 않도록 보장해준다. 자바스크립트는 메모리 할당과 해제를 자동으로 관리한다. 그래서 우리가 자바스크립트를 사용할 때 메모리 관리에 대한 고민을 크게 하지 않게 된다. 💡 어? 그런데 자바스크립트에서 메모리 누수가 발생하는 경우가 ..
2023. 12. 22.
이전 1 다음

티스토리툴바