TIL-11 | JavaScript 변수와 상수

Soojong Kim·2021년 5월 20일
0
post-thumbnail

변수(Variable)는 데이터를 저장할 때 쓰이는 '이름이 붙은 저장소' 입니다.

let message; // let 키워드를 사용해 변수를 생성
message = 'Hello'; // 문자열 저장 
alert(message); // 변수에 저장된 값을 보여줌
let message = 'Hello'; // 변수를 정의하고 값을 할당 
alert(message); //Hello!

Var ? let?
var와 let은 거의 동일하게 작동하지만, var는 오래된 방식!

변수를 두 번 선언하면 에러가 발생!
변수는 한번만 선언해야 한다. 같은 변수를 여러 번 선언 할 경우 에러가 발생한다.

let message = Hello! 
let message = Hola! 

변수 명명 규칙

  1. 변수명에는 오직 문자와 숫자, 그리고 기호 $ 와 _ 만 들어간다.
  2. 첫 글자는 숫자가 될 수 없다.
  • carmelCase: 단어를 차례대로 나열하면서 첫 단어를 제외한 각 단어의 첫 글자를 uppercase로 작성한다. ex:)myVeryLongName
let $ = 1; // $라는 이름의 변수 선언
let _ = 2; // _라는 이름의 변수 선언 
alert($ + _); //3
//잘못된 코드 예시
let 1a; // 첫 글자는 숫자가 될 수 없다.
let my-name // '-' 하이픈은 변수명에 올 수 없다. 

상수

변화하지 않는 변수를 선언 할 땐, let 대신 const를 사용한다.

const myBirthday = '10.24.1992';

상수는 재할당할 수 없으므로 변경하면 에러가 발생!

0개의 댓글