변수는 데이터를 저장할 때 쓰이는 '이름이 붙은 저장소"입니다.
자바스크립트에서는 let을 사용해 변수를 선언합니다.
한 줄에 여러 변수를 선언할 수도 있지만 권장하지 않습니다.
중복해서 선언하면 에러가 발생합니다.
오래된 스크립트에서는 var를 발견할 수 있습니다.
스칼라(Scala) , 얼랭(Erlang) 등 함수형 프로그래밍 언어는 변숫값 변경을 금지합니다.
이러한 제약이 병렬 계산(동시에 여러 계산을 하는 연산의 방법) 같은 영역에선 장점으로 작용합니다!
변수명에는 문자와 숫자, $(달러) , _ (underscore)만 들어갈 수 있고
첫 시작이 숫자가 될 수 없습니다.
변화하지 않는 변수를 선언할 땐 const를 사용합니다.
상수(constant) 라고 부릅니다.
이름과 같이 할당한 값을 변경할 수 없습니다!
컬러코드처럼 기억하기 힘든 값은 대문자 상수를 이용합니다
ex) const COLOR_ORANGE = "#FF7F00"
바람직한 변수명
- 무엇을 하고 있는지 명확히 알고 있지 않다면 줄임말이나 짧은 이름은 피하세요! (명확 하더라도 안쓰는게 좋을듯)
- 최대한 간결하면서 서술적이게 작명하세요!
- 소속된 팀의 규칙을 따르세요!
ex) 방문객을 user로 부르기로 했다면 이후 모든 관련 변수를 user를 사용해 작명
'Frontend > JS.info 정리' 카테고리의 다른 글
자바스크립트 기본 - 기본연산자와 수학 (0) | 2021.11.15 |
---|---|
자바스크립트 기본 - 상호작용 (0) | 2021.11.14 |
자바스크립트 기본 - 자료형 (0) | 2021.11.13 |
자바스크립트 기본 - 엄격 모드 (0) | 2021.11.13 |
core javascript 정복 (0) | 2021.11.13 |