변수
변수 명명
- 띄어쓰기(공백)가 있으면 안 된다.
- 첫 문자가 숫자가 와서는 안 된다.
- 첫 문자는 소문자로 작성한다.
- 카멜**케이스(Camel case)**로 작성한다.
- 불리언 변수의 경우 **‘is’**로 시작한다. isTrue;
- 한 글자 변수는 되도록 피한다.
- 짧게 보다는 의미있는 변수를 선언한다.
Boolean-
- true, false 는 소문자로 작성한다.
- 다른 언어와 달리 자바스크립트 Boolean 변수는 다른 값도 저장이 가능하다
- 자바스크립트는 변수에 대한 타입 제한이 없다.
Const 선언
일반 변수
→ 변수의 값을 변경할 수 없음.
배열이나 객체
→ 참조이므로, 안의 값들은 변경이 가능하나 참조된 메모리 주소를 변경할 수 없도록 함.
객체 리터럴
객체로 만드는 모든 키들은 문자열로 변환된다.
선언 방법
const product = {
name : "Gummy Bears",
inStock : true,
price : 1.99,
flavors : ["grape", "apple", "cherry"]
}
- : (콜론) 사이에 키 : 값을 선언한다.
- , (쉼표) 로 구분한다.
데이터 엑세스
product["name"]
person.firstName
- 작은 따옴표나 큰 따옴표를 붙여 키 값을 통해 값에 엑세스한다.
- 점을 사용해 값에 액세스한다.
- [ ] 액세스의 장점 : 변수를 키 값으로 사용할 수 있다.
'TIL > JavaScript' 카테고리의 다른 글
[JavaScript | Deep Dive] 01. 프로그래밍이란? (0) | 2023.01.09 |
---|---|
자바스크립트(JS) - this 키워드 (0) | 2023.01.04 |
자바스크립트(JS) - 메서드(Method) (0) | 2023.01.04 |
자바스크립트(JS) - 함수(function) (0) | 2022.08.20 |
댓글