본문 바로가기
HTML, CSS, JavaScript/자바스크립트

변수와 상수

by JDI_ 2022. 6. 26.

1. 변수

 

변수는 다양한 종류의 값을 담는 컨테이너에 이름을 붙인 것이다.

 

변수는 데이터를 저장할 때 쓰는 '이름이 붙은 저장소'다.

 

변수는 letvar를 사용해 만들 수 있다. (let을 쓰는 것을 권장한다)

 

변수는 선언, 초기화, 할당 단계를 가진다

 

선언은 변수를 생성하는 것이고

초기화는 생성한 변수를 0이나 undefine 같은 값으로 설정하는 것이고

할당은 그 변수에 값을 저장하는 것이다.

var age;
//age 변수 선언, 자동으로 undefined로 초기화된다
let name;
//name 변수 선언, 자동으로 초기화가 이루어지지 않는다

var age = 25;
//age변수에 숫자 25를 할당
let name = 'baro';
//name변수에 문자열 baro 할당

 

2. 상수

 

상수는 변수처럼 이름이 붙은 저장소인데 값이 변하지 않는 것이다.

 

const를 사용해서 만든다.

 

const today = '22.6.26';
//today에 문자열 22.6.26 할당

today = '22.2.1';
//상수는 변경할 수 없어서 error가 난다

const COLOR_RED = "#F00";
//상수 COLOR_RED 에 F00값 할당

 

 

참고: https://ko.javascript.info/variables

'HTML, CSS, JavaScript > 자바스크립트' 카테고리의 다른 글

기본 연산자와 수학  (0) 2022.06.27
형변환  (0) 2022.06.26
alert, prompt, confirm  (0) 2022.06.26
자바스크립트란  (0) 2022.06.26
자료형  (0) 2022.06.26

댓글