제목을-입력해주세요_-001.png

해당 게시물은 모던 자바스크립트 Deep Dive를 읽으며 도움이 될만한 내용을 발췌하여 정리한 독후 기록물입니다. 세부적인 내용은 책을 통해 직접 확인하는 것이 좋습니다.

🚀 04장 변수

📍 4.1 변수란 무엇인가? 왜 필요한가?

변수는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름을 말한다. 출처 : 모던 자바스크립트 Deep Dive p.36

애플리케이션은 데이터를 다루며, 결국 입력을 받아 출력하는 것이 전부인 기능의 집합이다.

이 과정에서 아래와 같은 수식을 계산하는 과정을 살펴보자.

10 + 20

위의 식을 계산하기 위해서는 10, 20, +라는 기호의 의미를 알고 있어야 하며, 식의 의미 또한 이해해야 한다.

사람은 계산과 기억을 모두 두뇌에서 하지만, 컴퓨터는 연산과 기억을 수행하는 부품이 나눠져있다. 컴퓨터는 CPU를 사용해 연산하고, 메모리를 사용해 데이터를 기억한다.

image.png

메모리는 데이터를 저장할 수 있는 메모리 셀의 집합체로, 셀 하나의 크기는 1바이트이다.

컴퓨터는 모든 데이터를 2진수로 처리하기 때문에, 타입(숫자, 텍스트, 이미지, 동영상 등)과 상관없이 모두 2진수로 저장한다.