[JavaScript]변수와 상수

임창현·2022년 9월 27일
0

JavaScript

목록 보기
2/6

변수 사용법

  1. 보관함 확보
    – 선언(declaration)
var country;
let age;
  1. 보관함에 데이터 할당
    – 할당(assignment)
const name = hanamon; (const는 상수 선언 키워드이기 때문에 선언과 할당을 동시에 하지 않으면 에러가 난다. 재할당 불가능)
country = korea;
age = 16;
  1. 선언과 할당 동시에 가능
let age = 16;

상수

const myNum = 4;
constant myNum = 4;

상수를 선언 할 때 언어에 따라 “const”또는 “constant”라고 쓴다.

이 특정 상자의 차이점은 다시 열 수 없다는 것. 재할당이 불가능하다.

※ 주의 ※

+ 자바스크립트에서 var, let, const 차이점

var 선언은 전역 범위 또는 함수 범위이며, letconst는 블록 범위이다.

var 변수는 범위 내에서 업데이트하고 다시 선언 할 수 있다. (재선언 O, 재할당 O)

let 변수는 업데이트 할 수 있지만 다시 선언 할 수는 없다. (재선언 X, 재할당 O)

const 변수는 업데이트하거나 다시 선언 할 수 없다. (재선언 X, 재할당 X)

두개의 공통점은 var와 다르게 변수 재선언 불가능하다.

즉, 자바스크립트에서 상수 선언은 const로 한다.

출처 : 링크텍스트

profile
Hi there 👋 i'm backend developer

0개의 댓글