코딩하는망아치 2021. 4. 15. 21:27

객체는 한 변수 혹은 상수에 여러가지 장보를 담기 위함이었다면, 배열은 여러개의 항목들이 들어있는 리스트와 같다.

숫자배열을 선언해 보자.

const array = [1, 2, 3, 4, 5];

배열을 선언 할때는 []안에 감싸주면 된다.

배열 안에는 어떤 값이던지 넣을 수 있다.

객체 배열을 만들어보자.

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

배열을 선언하고 나서, n번째 항목을 조회하고 싶을 땐 다음과 같이 할수 있다.

objects[n];

다음 코드를 입력해 보자.

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

console.log(objects);
console.log(objects[0]);
console.log(objects[1]);

주의점, 첫번째 항목이 objects[1]이 아니라 object[0]이라는 것이다. objects[1]이 두번째 항목이다.

배열에 새 항목 추가하기

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

다음 코드를 보자.

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

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

console.log(objects);

배열의 크기 알아내기

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

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

console.log(objects.length);

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

console.log(objects.length);