Javascript

배열

하루 2021. 12. 31. 17:01

배열

이전에 배운 객체는 한 변수 혹은 상수에 여러가지 정보를 담기 위함이었다면, 배열은 여러개의 항목들이 들어있는 리스트와 같다. 배열을 선언할 때에는 [ ] 안에 감싸주면 된다. 배열 안에는 어떤 값이던지 넣을 수 있다.

 

n번째 항목 조회하기

objects[n];

 

다음과 같이 객체 배열이 있다고 하자. 리스트의 순서는 0부터 시작하기 때문에 첫 번째 항목은 objects[0] 이다.

const objects = [{ name: '멍멍이' }, { name: '야옹이' }];
console.log(objects);      // 배열 조회
console.log(objects[0]);   // 배열 첫번째 항목 조회
console.log(objects[1]);   // 배열 두번째 항목 조회

 

배열에 새 항목 추가하기

배열에 새로운 항목을 추가할 때에는 배열이 지니고 있는 내장함수인 push 함수를 사용한다.

const objects = [{ name: '멍멍이' }, { name: '야옹이' }];

objects.push({
  name: '멍뭉이'
});

console.log(objects);

 

배열의 크기 알아내기

배열의 크기를 알아낼 때에는 배열의 length 값을 확인한다.

const objects = [{ name: '멍멍이' }, { name: '야옹이' }];

console.log(objects.length);    // 2

objects.push({
  name: '멍뭉이'
});

console.log(objects.length);    // 3