선언과 할당
let number; // 선언
number = 10; // 할당
var (Variable)
- 변수 선언
- 변수의 재선언 및 재할당 가능(함수스코프 변수)
개발자 도구를 통해 살펴보면
아무 문제 없이 출력이 된다.
let (Let)
let num = 5; //선언 후 할당
num = 10; //재할당 가능
let num = 10; //재선언 불가
- 변수 선언
- 재할당 가능, 재선언 불가
- 변수가 선언된 블록, 구문 내에서만 유효 변수를 선언 (블록 스코프)
개발자 도구를 통해 살펴보면
const (Consistent)
- 상수 선언
- 재할당과 재선언 불가
- 변수에 할당된 데이터가 변경되지 않는다. (최초에 할당한 데이터 값에서 변경 불가)
개발자 도구를 통해 확인해보면
const로 선언한 변수는 데이터를 변경할 수 없기 때문에 변수가 아니라 상수이다.
참고자료
https://stackoverflow.com/questions/33090193/linguistic-meaning-of-let-variable-in-programming
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/let
반응형
SMALL
'Script > JavaScript' 카테고리의 다른 글
[JavaScript] for문 구구단 찍기 (0) | 2021.07.21 |
---|---|
[JavaScript] for문 기초 개념 공부하기 (0) | 2021.07.18 |
[Java Script] 비교연산자 (0) | 2021.06.20 |
[Java Script] 변수와 대입연산자 (0) | 2021.06.06 |
[JavaScript] 자바스크립트 이벤트함수 (0) | 2021.06.06 |