[JS] 변수

양주은·2023년 10월 23일

변수 (var, let, const)

변수 var : 중복 선언 가능, 재할당 가능, 함수레벨 스코프

var u_name = "홍길동";
console.log(u_name);
var u_name = "갑순이";
console.log(u_name);

변수 let : 중복 선언 불가능, 재할당 가능, 블록레벨 스코프

let u_name = "홍길동";
console.log(u_name);
u_name = "갑순이"; // 재할당
console.log(u_name);

변수 const : 중복 선언 불가능, 재할당 불가능, 블록레벨 스코프

const AGE = 19;
// AGE = 20;
console.log(AGE);
  • 중복 선언이 불가능하므로 상수를 표현할 수 있다.
    그래서 보통 대문자로 변수명을 지정하는 편이다.
    (반드시 상수만을 위해 사용하지는 않음)

0개의 댓글