자바스크립트 입문 제 7강
배열
배열은 JavaScript 객체의 특별한 형태입니다. 배열은 단일 데이터가 아닌 다수의 데이터를 저장할 수 있고, 연관성이 있는 데이터를 같이 저장하므로 저장한 데이터를 찾는데 용이합니다.
예를 들어서 문자열 배열을 선언해봅시다.
const staff = ['김혜현', '황낙주', '반정훈', '한종우'];
배열을 선언할 때에는 위처럼 [ ]
문자로 감싸주면 됩니다.
아래와 같이 객체 배열도 만들 수 있습니다.
const staffs = [{name: '김혜현'}, {name: '황낙주'}, {name: '반정훈'}, {name: '한종우'}];
배열을 선언한 후, n번째 항목을 조회하려면 아래와 같이 하면 됩니다.
staffs[n];
console.log(staffs[0]); // Object {name: '김혜현'}
배열 항목 추가
배열에 새 항목을 추가하려면 배열의 내장 함수 push
함수를 사용하면 됩니다.
const staffs = [{name: '김혜현'}, {name: '황낙주'}, {name: '반정훈'}, {name: '한종우'}];
staffs.push({
name: '???'
});
배열 크기 알아내기
배열의 크기를 알고 싶을 때에는 배열의 length
값을 확인하면 됩니다.
const staffs = [{name: '김혜현'}, {name: '황낙주'}, {name: '반정훈'}, {name: '한종우'}];
console.log(staffs.length); // 4
배열은 push 와 length 이외에도 다양한 기능을 가지고 있습니다. 이에 대해서는 코드를 짜 보면서 한 번 찾아보셔도 좋을 것 같아요.
이번 교안의 내용은 여기까지입니다.
다음 교안에서는 JavaScript의 반복문에 대해 알아보겠습니다.
댓글남기기