본문 바로가기
언어/JavaScript

변수, 상수 선언하기

by seacode 2025. 3. 18.

변수 선언: let

* 예전 js에서는 let 말고 var 를 사용했음.

다양한 변수 사용법.

1. 변수 선언과 할당을 한 줄씩.
let message;
message = "a";

2. 변수 선언과 할당을 한 번에.
let msg = "a";

3. 한 줄어 여러 변수 초기화.(권장X)
let a="a", b="b", c="c";
let message;

message = 'Hello!';
message = 'World!'; // 값이 변경.

alert(message); // 마지막에 초기화된 변수 값이 출력.
let Hello = 'Hello world!';
let message;

message = Hello; // message 에 Hello의 값을 복사.

alert(Hello); // Hello world!
alert(message); // Hello world!

 

변수 명명 규칙

1. 숫자, 문자만 가능하고, 특수 기호는 _ 와 $ 만 가능하다.

2. 첫 글자는 숫자일 수 없다.

3. 일반적으로 camelCase 가 사용된다. (ex. let longTimeNoSee;)

4. 대소문자는 구분된다. (ex. let test 와 let Test 는 다른 변수)

5. 예약어 (class, function, let ... etc) 는 변수명으로 쓸 수 없다.

6. strict mode 를 사용하지 않으면 let 없이도 변수 선언이 가능하다. (ex. num = 5;)

* strict mode 사용 시 num = 5; 같은 변수 생성은 에러를 일으킨다.

 

상수 선언: const

상수 선언시엔 const examp = "its const"; 와 같이 사용한다.

여타 언어와 마찬가지로, 상수 선언된 변수를 변경하려고 하면 에러가 발생한다.

 

상수 명명 규칙

1. 일반적으로 "실행되기 전에 그 결과를 미리 알 수 있는" 상수(하드 코딩된 값) 는 대문자 + _ 조합으로 명명한다. (ex. const COLOR_RED = "red")

 

'언어 > JavaScript' 카테고리의 다른 글

alert, prompt, confirm  (0) 2025.03.18
8가지 자료형 정리  (0) 2025.03.18
JS 코드블록 특징  (0) 2025.03.18
<script> 태그  (0) 2025.03.18
JavaScript 참고 사이트 모음  (0) 2025.03.17