[모던자바스크립트] 변수와 상수

hana jeong·2022년 11월 29일
0

모던자바스크립트

목록 보기
1/15
  1. 변수란?
    변수란 데이터를 담을 수 있는 이름이 붙은 상자라고 생각하면 쉬움
    이름이 붙은 상자 속에 담긴 값은 어떤 것이든 넣을 수 있고 원하는 만큼 값을 변경할 수도 있음

message에 있던 Hi라는 값을 The winter is coming으로 바꿔서
alert(message) 했을 때 The winter is coming가 출력됨

주의점)
같은 변수를 여러 번 선언하면 에러 발생

  1. 변수 명명 규칙
  • 변수명에서는 오직 문자, 기호$_만 들어갈 수 있음
  • 예약어 사용 x
  • 웬만하면 영어로 변수명 사용하기
  1. 상수란?
    변하지 않는 수를 선언할 때는 let 대신 const 사용하며 const로 선언한 것을 상수라고 함
    상수는 재할당이 안 되기 때문에 상수를 변경하려고 하면 에러가 남
    일반적인 방식으로 상수를 명명할 수도 있고 대문자로도 상수를 명명할수 있는데 도대체 언제
    대문자로 명명해야하나?
    -> 하드코딩한 값의 별칭을 만들 때 주로 사용함
    하드코딩이란? 값을 고정시켜 놓는 것을 말함 즉, 값을 다른 곳에서 변경할 수 없도록 아예 고정시켜 놓은 것
const COLOR_RED = "#F00";

let color = COLOR_RED;
console.log(color); // #F00 출력

참고한 문서 : https://ko.javascript.info/variables

profile
https://developer-hh.tistory.com 로 옮깁니다

0개의 댓글