변수 선언: 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 |