Posts [Javascript] 상수 및 리터럴
Post
Cancel

[Javascript] 상수 및 리터럴

프로그래밍 언어를 학습하다보면 보면 상수리터럴이란 단어를 자주 접할 수 있다. 이 둘의 차이는 아래와 같다.

상수(constant)

단 한 번만 값을 저장할 수 있는 저장공간을 뜻한다. 즉, 변하지 않는 변수를 의미하며 참조하는 메모리 값(메모리 위치)을 변경할 수 없다.

1
final int i = 10;

이라는 코드에서 변수 i엔 절대 다른 값을 다시 할당 할 수 없기에 상수가 된다.

리터럴(literal)

그 자체로, 존재 자체만으로 값을 의미하는 것을 뜻한다. 즉, 변수의 값이 변하지 않는 데이터(메모리 위치 안의 값)을 의미한다.

1
int i = 10;

이라는 코드에서 10이 바로 리터럴이 되는 것이다.

출처

This post is licensed under CC BY 4.0 by the author.

[개발자 블로그] 5.16 보다 안정적인 자바스크립트 개발 환경을 위한 Strict mode(PoiemaWeb-Javascript)

[개발자 블로그] 5.17 this(PoiemaWeb-Javascript)