변수 (variable)는 사용자나 서버로부터 입력 받은 정보를 저장, ‘이름이 붙은 저장소’
상수(constant)는 변화하지 않는 변수
변수 생성 : let
let message;
let seungyeon;
let me; //변수 선언
//변수 안에 데이터 저장
message = 'Hello';
seungyeon = 'so pretty (진짜임)';
me = '승연님'
alert(message, seungyeon,me); //변수에 저장된 값 보여줌
변수의 선언
변수를 2번 선언 → 에러 발생
let seungyeon = pretty;
let seungyeon = beautiful;
변수 명명 규칙
변수명에는 only 문자, 숫자, 기호, $, _
첫 글자는 숫자 X
대/소문자 구별
예약어 사용 X → 문법 에러 발생
ex) let, class, return, function 등
비 라틴계 언어 사용 권장 X
상수 생성 : `const`
상수 재할당 → 에러 발생
const myBday = '06.03.2003';
myBday = '03.07.1999';
⇒ error!!
대문자 상수
기억하기 힘든 값을 변수에 할당해 별칭으로 사용할 때
<script>
const COLOR_RED = "#F00";
const COLOR_GREEN = "#0F0";
const COLOR_BLUE = "#00F";
const COLOR_ORANGE = "#FF7F00";
let color = COLOR_ORANGE;
alert(color);
</script>
장점