배열(array)
배열은 인덱스를 가지는 자료들을 저장할 수 있는 자료구조다. 데이터는 순차적으로 저장되며 중복이 가능하고, 저장된 데이터에는 Index를 이용하여 접근이 가능하다.
자바스크립트에서의 배열에서는 데이터 타입이 서로 다를 수 있고, 배열의 크기는 동적으로 변경할 수 있다.
01. 배열 만들기
1-1. 빈 배열에 배열 할당하기
// 배열을 저장 할 빈 변수 선언
let Arr;
// 배열 할당
Arr = [1,3.14,true,false,'hello'];
console.log(Arr)
1-2. 선언과 할당 같이 하기
// 선언과 할당을 같이 쓰기
let Arr2 = [1,3.14,true,false,'hello'];
console.log(Arr2)
1-3. 빈 배열 만들기
// 3개의 빈 칸을 가지고 있는 배열 만들기
let Arr3 = new Array(3);
console.log(Arr3);
02. 배열 원소 접근
인덱스 번호를 이용해, 배열 속 각각의 원소에 접근이 가능하다.
인덱스 번호는 첫째 자리 0번 부터 시작한다.
// 인덱스 번호를 이용한 원소 접근 하기
let Arr4 = [1,2,3,4,5] // 인덱스번호 0 , 1, 2, 3, 4
console.log(Arr4[2]); // [3]을 출력한다.
03. 배열의 길이 구하기
배열을 구성한 변수.length 를 사용하면 길이값 즉, 존재하는 배열의 칸의 수를 출력하게 된다.
// 5개로 구성된 빈 배열 만들기
let Arr5 = new Array(5)
const len = Arr5.length;
console.log(len) // 5
3-1. 배열에 값 할당하기
let Arr5 = new Array(5)
for(let i = 0 ; i < Arr5.length; i++) { // Arr5의 길이만큼 반복
Arr5[i] = i + 1; // 반복하는 동안 출력 되는 결과 값을 배열 속에 +1 하여 넣어준다.
}
console.log(Arr5); // [ 1, 2, 3, 4, 5 ]
728x90
'STUDY > JavaScript' 카테고리의 다른 글
[JavaScript] 배열(array)에 쓰이는 함수(1) (0) | 2022.11.27 |
---|---|
[JavaScript] 배열(array) 총합 , 평균 구하기 (0) | 2022.11.27 |
[JavaScript] 제어문_반복문(for) (0) | 2022.11.27 |
[JavaScript] 제어문_반복문(while) (0) | 2022.11.27 |
[JavaScript] 제어문_조건문(switch) (0) | 2022.11.27 |
댓글