변수
let message;
- 이제 할당 연산자 =를 통해 변수 안에 데이터를 저장
let message = "good";
- good이라는 문자열이 message라는 변수 안에 저장되어 있기 때문에 변수명을 이용하여 문자열을 출력
console.log(message);
let num = 25, user='park', age=55;
- 이렇게 작성하면 코드가 좀 더 짧아 보이긴 하지만 권장하는 방법은 아님
가독성을 위해 한 줄에는 하나의 변수를 작성
- var 대신 let을 사용하자
- let과 var의 차이는 추후에 설명
let Hi = 'hello word';
let Hi = 'hello';
- 위 코드처럼 한개의 변수명에 두개의 다른 값을 할당하면 hello가 저장된다.
let messge ="This";
//let을 반복하면 에러가 발생
let messge ="That";
변수 명명 규칙
- 문자와 숫자, 그리고 $와 _만 들어감
- 첫글자는 숫자가 될 수 없다.
- 여러단어를 조합하여 만들때는 카멜 표기법 사용(appleLong)
- 변수는 대소문자를 구별 하기 때문에 주의
- 예약어 목록에 있는 단어는 변수명으로 사용할 수 없습니다.
- let,class,return,function
상수
- 상수를 선언후에는 안에 있는 내용물을 변경할 수 없기 때문에 변경시 에는 에러가 발생
const num = 1;
num = 2; //error, can't reassign the constant!
대문자 상수
위 내용은 javascript.info사이트에서 공부한 내용을 정리