Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- json
- angular
- 변수
- 자바스크립트
- 앵귤러
- 기본키
- DDL
- js
- DML
- 트랜잭션
- 기술면접
- 네이밍 컨벤션
- 무결성
- Angular.js
- 절차지향
- node.js
- 외래키
- jre
- 생성자
- V8 자바 스크립트 엔진
- GitHub
- 깃허브
- 생성자 네이밍
- JPQL
- jdk
- VS Code
- DCL
- Visual Studio Code
- javascript
- jquery
Archives
- Today
- Total
console.log("연록")
[변수] 변수란 무엇일까 본문
728x90
컴퓨터는 CPU를 사용해 연산하고 메모리를 사용해 데이터를 기억
메모리
데이터를 저장할 수 있는 메모리셀의 집합체
메모리에 저장되는 모든 값은 2진수로 저장
메모리셀
각각의 고유한 주소를 가짐
한 개의 메모리셀은 1바이트(8비트)
주소를 통해 직접 값에 저장하는 것은 오류가 발생할 수 있음
→ JS는 직접 메모리에 제어하는 것을 허용하지 않음
+ 코드 실행마다 메모리 주소 변경됨
이런 문제를 해결하기 위해 변수 사용
변수(variable)
하나의 값을 저장하기 위해 확보한 메모리 공간 자체
또는 그 메모리 공간을 식별하기 위해 붙인 이름
갑의 위치를 가리키는 상징적인 이름
하나의 값을 저장하기 위한 메카니즘
여러개의 변수를 사용하려면?
→ 여러개의 변수 사용
→ 배열, 객체 사용
var result = 30
result : 변수 이름 or 식별자
30 : 변수값
식별자는 값(30)이 아니라 메모리 주소 기억

'bone up > JavaScript' 카테고리의 다른 글
[변수] 식별자 네이밍 (0) | 2022.01.21 |
---|---|
[변수] 변수 선언 / 변수 호이스팅 / 값의 할당 / 값의 재할당 (0) | 2022.01.21 |
자바스크립트 성장의 역사 (0) | 2022.01.17 |