[TIL_Javascript_20.01.18] 데이터 타입의 필요성

offdutybyblo·2021년 1월 18일
0

JavaScript

목록 보기
37/39
post-thumbnail

Prologue

매일 업로드하기 위해 시작한 개인 TIL 계획이 4일정도 밀렸다. 신입 개발자의 패기는 업무 피로도를 이겨내지 못했다. 하지만 다시 포기하지 않고 시작한다. 화이팅!!!

1. 데이터 타입에 의한 메모리 공간의 확보와 참조

  • 데이터를 메모리에 효율적으로 저장하기 위해서 데이터 타입이 필요하다.
  • 데이터 타입에 따라 자바스크립트 엔진이 메모리 공간을 얼마나 확보해야하는지 알 수 있다.
  • 변수에 할당되는 값의 타입에 따라 필요한 메모리 공간이 확보된다.
  • 데이터를 참조할 때, 해당 데이터가 얼만큼의 메모리 공간이 필요한 지 알 수있다.
  • 결국, 데이터 메모리에 저장하고 활용할 때 효율적으로 사용하기 위해 필요하다.

2. 데이터 타입에 의한 값의 해석

  • 컴퓨터는 모든 데이터를 2진수로 변환해서 저장한다.
  • 만약, 저장된 2진수 데이터가 타입이 없다면 어떤 값으로 변환해야하는지 알 수 없다.
  • 메모리에 저장된 데이터가 올바른 타입의 값으로 사용되기 위해서는 타입이 필요하다.
  • 즉, 메모리에서 로드된 2진수 데이터를 어떻게 해석해야하는지 결정하기 위해서 타입이 필요하다.
profile
Front-End Devleoper 일껄요?

0개의 댓글