본문 바로가기
프로그래밍/자바스크립트

02 자바스크립트의 변수와 상수

by 윤지(●'◡'●) 2021. 6. 6.
반응형


변수(Variable)

 

변수(variable)란 데이터(data)를 저장할 수 있는 메모리 공간을 의미하며

단어 뜻 그대로 변하는 수! 즉, 값이 변경될 수 있다.

 

[문법]

let 변수명;     //변수를 선언
변수명 = 값;    //변수를 초기화

 

[예시]

let num; 
num = 10;
//아래 같이 선언과 초기화를 동시에 할 수도 있다.
let num = 10;

 

옛날에는 아래와 같이 var를 통해 변수 선언을 했지만, 현재는 사용하지 않고 있다.

var num;    //예전부터 사용했던 변수 선언방법
num = 10;   // 현재는 사용하지않음

 

* var를 사용하지 않는 이유는?

1. 같은 이름의 변수를 선언할 수 있음
2. 지역변수와 전역변수의 구별이 모호

 

 

use strict 

 

- strict mode를 사용한다는 의미이다.
- strict mode는 코드를 엄격하게 사용하도록 함

 

[예시]

<script>
        'use strict';
        let num;
        num = 10;
        console.log(num); 
        console.log('num'); 
</script>

 

 

상수(constannt)

 

- 한번 선언된 상수는 다시 재정의 할 수 없으며, 값도 재할당 할 수 없다.

 

[문법]

const 상수명;
상수명 = 값 <---- (X)

const 상수명 = 값(O)

 

 


열심히 공부하고 있지만, 오류 사항이 존재 할 수 있습니다.

수정 사항이 존재 할 경우 알려주시면 감사하겠습니다 <(__)>

반응형

댓글