[javascript]변수와 상수

rondido·2022년 8월 25일
0

Javascript

목록 보기
2/21

변수

  • 데이터를 저장할때 쓰이는 '이름이 붙은 저장소'

  • let 키워드를 사용하여 변수를 선언


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로 선언

  • 상수를 선언후에는 안에 있는 내용물을 변경할 수 없기 때문에 변경시 에는 에러가 발생

const num = 1;
num = 2; //error, can't reassign the constant!

대문자 상수

  • 상수는 대문자와 밑줄로 구성된 이름으로 명명

위 내용은 javascript.info사이트에서 공부한 내용을 정리

profile
개발 옆차기

0개의 댓글