① Array란 ‘정렬하다, 배열하다’라는 뜻을 가집니다. 사람이 많을 경우 줄을 세우는 이유는 사람들을 잘 정렬시키면 그만큼 사람들을 다루기가 쉽기 때문입니다. 데이터가 많은 경우에도 규칙에 따라 잘 정렬하면, 매우 효과적으로 데이터를 관리할 수 있습니다. 대부분의 프로그램에서는 Array 라는 것을 제공하고 있는데, Array는 많은 데이터를 체계적으로 다루기에 매우 적합합니다.
Array는 다음과 같은 메서드와 속성을 제공합니다.
<메서드 요약>
매서드 | 설명 |
join | 배열에 속한 모든 원소를 연결하여 문자열로 만듭니다. |
pop | 배열의 맨 마지막 원소를 제거하고, 그 값을 반환합니다. |
push | 새로운 원소를 배열의 맨 마지막에 추가하고, 바뀐 배열의 길이를 반환합니다. |
reverse | 배열의 순서를 반대로 합니다. |
shift | 배열의 첫 번째 원소를 제거하고 그 값을 반환합니다. |
slice | 배열의 일부분을 추출한 다음 새로운 배열로 반환합니다. |
sort | 배열에 속한 원소들을 정렬합니다. |
splice | 배열에 원소를 추가하거나 삭제합니다. |
toString | 배열에 속한 모든 원소를 연결해서 문자열을 만듭니다. |
unshift | 배열의 앞쪽에 한 개 이상의 원소를 추가하고, 업데이트된 배열의 lenth 속성을 반환합니다. |
concat | 두개의 배열을 연결한 다음, 새로운 배열로 반환합니다. |
② Array 오브젝트의 속성(property) 요약
매서드 | 설명 |
length | 배열의 길이를 반환합니다. |