송재근 2021. 6. 24. 16:52
반응형

객체 VS 배열

객체 - 한 변수 혹은 상수에 여러가지 정보를 담음

배열 - 여러개의 항목들이 들어있는 리스트

 

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

 

배열 선언 시 [] 사용

 

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

 

객체 배열 선언 가능

 

objects[n];

 

 

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

 

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
반응형