on
11. 자바스크립트(JavaScript) 배열 기초
11. 자바스크립트(JavaScript) 배열 기초
-
좋아요
1. 배열
배열(array)은 같은 타입의 변수들로 이루어진 유한 집합으로 정의됩니다.
배열 자료형의 형태는 대괄호 [] 와 괄호 사이의 요소들로 구성됩니다.
요소가 없는 대괄호[] 는 빈 배열을 의미합니다.
배열에 요소들을 나열하는 경우 콤마(,)를 통해 구분합니다.
=> [요소1, 요소2, 요소3, ...] ex) [] -> 빈 비열 / [1, 2, 3] / [1. 'A', "a", true, null]
=> [요소1, 요소2, 요소3, ...] ex) [] -> 빈 비열 / [1, 2, 3] / [1. 'A', "a", true, null] 배열도 변수 대입이 가능합니다.
배열을 구성하는 각각의 값을 배열 요소(element)라고 하며, 배열에서의 위치를 가리키는 숫자는 인덱스(index)라고 합니다.
배열 내부의 특정 위치에 있는 요소로 바로 접근할 때에는 인덱스(index)가 반드시 필요합니다.
인덱스란 배열 안에 위차한 요소의 좌표라고 할 수 있습니다. 좌표이 원점이 되는 시작값은 숫자 0입니다.
=> 배열의 맨 앞에 위차한 첫 번째 요소 인덱스 값은 0이며, 인덱스 값은 하나씩 증가합니다.
=> 배열의 맨 앞에 위차한 첫 번째 요소 인덱스 값은 0이며, 인덱스 값은 하나씩 증가합니다. 배열이 길이란 배열 내부의 요소 개수를 계산한 값을 말합니다.
배열의 length 속성을 활용하면 배열의 길이를 숫자형으로 반환받아 확인할 수 있습니다.
배열의 length 속성을 활용하면 배열의 길이를 숫자형으로 반환받아 확인할 수 있습니다. 자바스크립트는 동적 자료형 성격을 갖고 있기 때문에 배열의 길이와 자료형은 고정되어 있지 않습니다.
const arr = [1, 2, 3, 4, 5, 6] console.log(arr.length) // 6 console.log(arr[0]) // 1 console.log(arr[2]) // 3 console.log(arr[9]) // undefined
from http://rosie0418.tistory.com/36 by ccl(A) rewrite - 2021-11-02 16:01:34