728x90
반응형
변수가 무엇인가요 var, let, const
오랜만에 개념 정리하는 날
자바스크립트 개념이 부족한 상태로 막~! 개발하는 것 같아서 다시 인강 듣는 중
변수, 자료를 저장하는 공간
자바스크립트에서는 보통 var 변수명 = 값; 으로 정의해서 쓸 수 있다.
자바와 다르게 var에 문자, 숫자 등 아무거나 다 넣어서 저장 가능한 아이.
변수 '선언' 은 변수를 만드는 행위 그 자체
var name
var age 같은 행위
변수 '할당'은 값을 넣어주는 행위
name = 'sol';
age = 20;
변수는 왜 쓸까?
1-1 저장해놓고 쓰면 편리하니까!
예) 너무 긴 수식, 반복되는 값 등등
1-2 값을 기록하고 싶을 때
var, let, const 의 차이가 뭘까?
- var, let, const 모두 동일한 방법으로 변수 생성 가능
단, let, const 의 경우 재선언이 불가능.
같은 이름으로 똑같이 만드는 실수를 방지해줄 수 있음.
+ const는 재할당 불가능
값을 변경하면 안되는 아이들에 대해 사용하면 실수를 방지할 수 있음.
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 정규식으로 문자 검사하기 (0) | 2022.12.20 |
---|---|
[JavaScript] setTimeout, setInterval 사용하기 / 3초마다 반복, 3초 후 실행하려면? (0) | 2022.12.19 |
[JavaScript] input, change 이벤트의 차이 (0) | 2022.12.18 |
[JavaScript] jsp 폼 전송 막는 이벤트 (0) | 2022.12.18 |
[JavaScript] one-way 애니메이션 만들기 (0) | 2022.12.16 |
댓글