ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Types
    JavaScript/JS 2021. 7. 8. 16:41

    Types

    • · 데이터 타입이 필요한 이유는?

      • · 값을 저장할 때 확보해야 하는 메모리 공간의 크기를 결정하기 위해
      • · 값을 참조할 때 한 번에 읽어 들여야 할 메모리 공간의 크기를 결정하기 위해
      • · 메모리에서 읽어 들인 2진수를 어떻게 해석할지 결정하기 위해

    • · null: 변수에 null을 할당하는 것은 변후가 이전에 참조하던 값을 더 이상 참조하지 않겠다는 의미다. 이는 이전에 할당되어 있던 값에 대한 참조를 명시적으로 제거하는 것을 의미하며, 자바스크립트 엔진은 누구도 참조하지 않는 메모리 공간에 대해 가비지 콜렉션을 수행할 것이다.

      let foo = 'Anko';
      
      // 이전 참조를 제거. foo 변수는 더 이상 'Anko'를 참조하지 않는다.
      // 유용해 보이지는 않는다. 변수의 스코프를 좁게 만들어 변수 자체를 재빨리 소멸시키는 편이 낫다.
      foo = null;

    'JavaScript > JS' 카테고리의 다른 글

    단축 평가, 옵셔널 체이닝 연산자, null 병합 연산자  (0) 2021.07.09
    지수 연산자  (0) 2021.07.08
    비교연산자(Object.is)  (0) 2021.07.08
    연산자  (0) 2021.07.08
    최소한의 전역변수 사용  (0) 2018.06.12

    댓글

Designed by Tistory.