자바스크립트 복습 - 변수

serenite·2020년 3월 1일
1

javascript

목록 보기
1/2

1. 변수

하나의 값을 저장하기 위해 확보한 메모리 공간 또는 그 공간의 메모리주소로 연결하기 위해 붙인 이름.
변수가 필요한 이유 - 연산하거나 등. 저장해 둔 값을 재사용하기 위해서.
변수에 값을 저장하는 것을 할당, 값을 읽어들이는 것을 참조.

2. 식별자

어떤 값을 구분하기 위해 붙인 고유한 이름.
값이 아니라 메모리주소를 기억하고 있음.
변수에 붙인 이름을 말하는데 클래스나 함수이름도 해당된다.

3. 변수 선언

var let const 키워드를 사용해 값을 저장할 공간을 확보할 준비를 하는 것
변수를 선언하면 undefined 라는 값을 암묵적으로 할당

4. 변수 호이스팅

변수 선언은 코드 위치에 관계없이 런타임 실행 이전에 미리 읽어들이는 자바스크립트 만의 특징.
코드 위치를 강제로 바꾸는 것은 아니고 실행만 먼저 한다.

5. 값의 할당

할당 연산자 = 를 사용하여 우변의 값을 좌변의 변수에 할당.
undefined는 그대로 유지하고 새로운 메모리 공간을 확보하고 할당값을 저장한다.

6. 값의 재할당

이미 값이 할당되어 있는 변수에 새로운 값을 또 다시 할당하는 것.
재할당이 안된다면 상수 const

7. 식별자 네이밍 규칙

카멜케이스
스네이크케이스
파스칼케이스
헝가리안케이스

보통 카멜케이스를 가장 많이 사용한다.

profile
Front-end developer

0개의 댓글