여러개 자료형 한꺼번에 다루는 자료형
배열 작성해줄때 [] 이용 값입력 그안 값 꺼내사용해줄때 인덱스값 위치 넣어줘 접근가능
인덱스번호 0부터 없는 위치에있는곳 지정하면 undefined값이 나온다
반복문쓸때 여러개 자료한번에 쓴다 배열 통해 자료형 확인가능하다
index : ['자료', '자료', '자료'];
[자료]0부터시작 1씩증가 자료값은 문자열 이외에도 다양하게 쓸수있다
하지만 여러개 다르면 오류가나서 될수있으면 같은 자료형쓰는게 좋다

: 앞의 숫자가 인덱스이다
Array란 객체가 들고있는 메소드나 속성
color[0]'; 이라 입력하면
'red'라고 나온다 인덱스번호[0]로 입력하면 요소(이름)이 나오게된다
개개인요소값 꺼내주려면 index로 꺼내주어야한다
배열확인
typeof(color)
'object'
typeof는 이 변수의 자료형을 입력해주는데 배열에 입력해주면object라고 나와서 배열은 object의 특별형태라서 이다이때 배열인지 아닌지 쓰는게 있다
Array.isArray();
배열인지 아닌지확인
boolean 값으로 리턴한다
Array.isArray(color);
true
객체가 배열이면 true로 객체가 배열이 아니면 false로 리턴한다
instanceof(연산자) 같다면 true 아니면 false로나옴
어떤 등급에 속하는 각 객체를 인스턴스라고 한다.
instanceof 는 비교 연산자로 >,<,== 와 같이 두개의 인자를 받는 연산자로
두개의 인자가 같다면 true 다르다면 false로 나온다
color instanceof Array;
true
instanceofd의앞은 알고싶은객체이다
2차원배열
배열안에 배열이 들어간다
[[1,2,3,4], [5,6,7,8], [9,10,11,12]]
큰배열안 작은배열들어간다
작은배열 첫번째가 인덱스0 두번째 인덱스1 세번째 인덱스2
큰배열안의 작은배열을 가지고 오고싶다면 이렇게 사용하면된다
1번째[1,2,3,4]에서 1을 가지고 오고싶다면 let num[0] [0] 으로 하면 1이나오게된다
[1,2,3,4],
[5,6,7,8],
[9,10,11,12],
[13,14,15,16]
];
num[0][3]
4
'JavaScript' 카테고리의 다른 글
| 반복문 for for in for of (0) | 2022.02.17 |
|---|---|
| switch조건문 (0) | 2022.02.17 |
| 조건문 if else else if (0) | 2022.02.17 |
| 입출력 (0) | 2022.02.16 |
| 일치연산자 (0) | 2022.02.16 |