728x90
배열은 객체와 동일하게 여러 개의 값을 담는 자료형이다.
객체와의 차이점은 배열은 값들을 순차적으로 담는다는 것이다.
배열 생성
// 배열 생성
let arrA = new Array(); // 배열 생성자
let arrB = []; // 배열 리터럴 방식
let arrC = [1, 2, 3]; // 배열을 생성하면서 값을 동시에 넣고 싶다면, 대괄호 안에 콤마로 구분해서 기입
이때 대괄호 안에는 어떤 타입의 값이든 자유롭게 다 넣을 수가 있으며, (boolean, string, Null 등등)
길이의 한계도 없다.
배열 요소 접근
let arrC = [1, 2, 3];
let item1 = arrC[0];
let item2 = arrC[1];
// 수정
arr[0] = "hello";
배열이라는 자료형은 순서대로 값을 저장하기 때문에
각각의 원소에 번호로 접근할 수 있다.
그래서 특정 인덱스에 해당하는 값을 접근하여 사용할 수 있다.
이때 주의해야 하는 점은 배열의 인덱스는 0번부터 시작한다는 점이다.
728x90
'FE > JavaScript' 카테고리의 다른 글
📖 [JS] 자바스크립트에서의 단락 (0) | 2024.07.19 |
---|---|
📖 [JS] 자바스크립트에서 "truthy"와 "falsy" (0) | 2024.07.19 |
📖 [JS] 객체 (0) | 2024.07.18 |
📖 [JS] 콜백 함수 (0) | 2024.07.17 |
📖 [JS] 함수 표현식과 화살표 함수 (0) | 2024.07.17 |