* JavaScript 변수 3가지
(값을 바꾸냐 안 바꾸냐에 따라 나뉨)
- const
- 고정!
(같은 파일 내에서 값을 바꿀 수 없음)
- let
- 바뀜!
(값이 바뀔 수 있다)
- var
- 없다고 보면 된다.
* JavaScript <같다, 틀리다> 표현
- '같다" : ===
- "틀리다" : !==
*JavaScript <글자, 숫자> 표현
-글자 : String (스트링)
-숫자 : Number (넘버)
* JavaScript <Array***>
구성
- 이름 : 배열 이름
- 요소 : 각각의 값
- 인덱스 : 위치를 가리키는 숫자
배열 생성법
- var arr = [요소1, 요소2];
- var arr = Array(요소1,요소2);
- var arr = new Array(요소1,요소2);
사용법
- 배열의 각 요소를 참조하고 싶을 때 : 배열이름[인덱스]
특징
-자바스크립트 에서 인덱스는 항상 0 으로 시작한다
* JavaScript <Object***>
-자바스크립트의 기본 타입
- 이름과 값으로 구성된 프로퍼티의 정렬되지 않은 집합
구성
- 객체이름
- 프로퍼티 {프로퍼티의 구성 = 이름:값} (객체를 설명)
예제
- var kitty = {name:"나비", age :1}
→kitty.name // 나비
-
사용법
- 객체이름.프로퍼티이름
- 객체이름["프로퍼티이름"]