TIL01 | JavaScrpit 변수
2021. 9. 26. 01:26ㆍ언어/Javascript
반응형
모던 자바스크립트(저자 이웅모) 내용을 참고하였습니다.
변수(Variable)
변수는 하나의 값을 저장하기 위한 수단이다.
다음의 코드를 살펴보자.
10 + 20
위의 코드로는 연산 결과인 30을 재사용 할 수 없다.
연산 결과를 재사용 하기 위해서 변수
라는 메커니즘을 사용한다.
let foo = 10 + 20;
변수명 foo
을 통해 변수값 30
을 참조할 수 있다.
즉, 변수는 하나의 값을 저장하기 위해 확보한 메모리 공간을 식별하기 위해 붙인 이름으로 변수를 사용하여 여러가지 형태의 데이터를 저장하여 사용할 수 있다.
변수 선언
변수를 사용하려면 반드시 선언이 필요하다.
- 선언 단계: 변수 이름을 등록해서 자바스크립트 엔진에 변수의 존재를 알린다.
- 초기화 단계: 값을 저장하기 위한 메모리 공간을 확보하고 암묵적으로 undefined를 할당해 초기화한다.
let bar; // 변수 선언
네이밍 컨벤션
- camelCase
- snake_case
- PascalCase
- typeHungarianCase
자바스크립트에서는 일반적으로 변수나 함수의 이름에는 camelCase
, 생성자 함수, 클래스의 이름에는 PascalCase
를 사용한다.
반응형
'언어 > Javascript' 카테고리의 다른 글
TIL03 | JavaScrpit 객체 (0) | 2021.09.27 |
---|---|
TIL02 | JavaScript 배열 (0) | 2021.09.27 |
[JS] Dynamic typing (dynamic type vs static type) (0) | 2021.07.10 |
[JS] undefined와 null (0) | 2021.07.10 |
[JS] async function (0) | 2021.07.08 |