자바스크립트

자바스크립트 기초 (0)

준뜨 2023. 7. 4. 20:49

1️⃣  변수 - 데이터를 담는 박스

- 변수명은 동사가 아닌 명사로 하는 것이 관례, 의무는 아님

-변수명은 가장 첫 글자 숫자 불가

💫 변수 선원 키워드

- var 

- let 

- const 


💫 var을 지양해야 하는 이유는 재할당과 재선언에 있다.

- 재할당 : 변수에 다른 값을 할당하는 것

재할당 예시

- 재선언 : 변수를 동일한 범위 내에서 다시 선언하는 것

재선언 예시


var, let, const 차이

🌟 정리

var를 지양하는 이유는 개발 시 단점을 가지고 있기 때문이다.

var의 재할당

변수 a가 여러 번 선언 되어도 에러가 발생하지 않는다.

개인이 혼자 진행하는 프로젝트라면 문제는 덜 하겠지만, 협업을 많이 하는 프로젝트라면 변수명이 겹쳤을 때 에러조차 뜨지 않는다면 원하는 결과가 나오지 않는 것은 물론이고 수많은 코드 속에서 에러를 잡아내기는 쉽지 않을 것이다.

가뜩이나 할 거 많은데 이런 에러에 시간 쓰고 나면 현타가 온다.

되도록이면  let이나 const를 사용하는 것을 추천!


💫 변수명 표기법

- camelCase : 띄어쓰기 대신 대문자로 구분한다.

- snake_case : 띄어쓰기 대신 _(언더바)로 구분한다.

- PascalCase : 첫글자도 대문자, 띄어쓰기 대신 대문자로 구분한다.

 

💫 데이터 할당 

> =(equal), 같다 X 할당 O

ex) box = 100;

 

💫 변수 참조

- console.log(box); => 100

- console.log(box * 2); => 200

728x90
SMALL