Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

기초부터 시작하는 개발일지

자바스크립트 변수에 대해 알아보자 본문

공부/JavaScript

자바스크립트 변수에 대해 알아보자

해새채 2024. 1. 8. 17:03

자바스크립트에서는 이런 식으로 변수를 정의한다.

let userName = 'Max';

 

변수는 일종의 데이터 컨테이너 또는 저장소라고 볼 수 있다.

예를 들어, 계산기를 사용할때 값이 2개가 있어야 계산이 가능해 새로운 결과 값을 나타낸다. 즉 이 두 변수를 사용해서 

세 번째 변수인 현재의 결과를 얻게 된다. 그렇기에 변수는 데이터를 보관하는 데이터 컨테이너라고 할 수 있다.

 

자바스크립트에서는 왼편에 표시된 것처럼 let 키워드를 사용해 변수를 생성하고, 그다음에는 우리가 정한 이름을 적는다. 

*작명 원칙도 있기에  관련 포스터 참고*

2024.01.08 - [언어/JavaScript] - 자바스크립트에서 사용 가능한 변수명과 불가능한 변수명에 대해 알아보자

 

자바스크립트에서 사용 가능한 변수명과 불가능한 변수명에 대해 알아보자

사용가능한 변수명은 아래코드를 확인 let userName 이름을 정할 때 소문자로 시작되고 단어 내에 공란이 없는 한 단어로만 이루어지는 camelCase표현 방식을 추구한다. 위 userName 에서 Name은 가독성을

computerstory.tistory.com

 

그 다음으로는 = 와 변수에 저장할 값('Max')을 입력한다. 일단 변수가 생성되면 언제든지 새로운 값을 변수에 재할당할 수 있다.

위에서는 기존에 존재하던 변수 userName에 새로운 값을 할당했다. 자바스크립트가 이해하는 let 키워드는 변수를 생성해 처음 도입할 때에만 사용된다. 이후에 새로운 값을 할당할 때는 키워드를 또 입력할 필요가 없다. 

 

즉, let 키워드는 자바스크립트에게 '야, 여기 프로그램에 필요한 새로운 변수가 있어' 라고 알려줄 때만 필요한 것이다. 

그 이후로 그 변수를 사용할 때는 let 없이 사용한다. 즉 변수는 값이 변할 수 있는 데이터 컨테이너인 셈이다.