English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript Array 객체

Array 배열 객체

배열은 여러 값을 단일 변수에 저장하는 데 사용됩니다.

JavaScript Array 객체는 배열을 구성하는 전역 객체입니다.

var fruits = ["Apple", "Mango", "Banana"];
테스트를 해보세요‹/›

JavaScript 배열의 인덱스는 0부터 시작합니다: 배열의 첫 번째 요소의 인덱스는 0입니다, 두 번째 요소의 인덱스는1그리고 그 이상입니다.

마지막 요소의 인덱스는 배열의 length 속성 값에서 빼기로 설정됩니다.1.

잘못된 인덱스 번호를 사용하면 undefined가 반환됩니다.

우리의JavaScript Array 배열에 대해지식을 이해하십시오.Array 배열자세한 정보.

배열 객체 속성

아래 표는 Array 객체의 표준 속성을 나열합니다:

속성설명
constructorArray 객체 프로トタイプ를 생성하는 함수를 반환합니다.
length배열의 요소 수를 설정하거나 반환합니다.
prototypeArray 객체에 새 속성과 메서드를 추가할 수 있습니다.

배열 객체 메서드

아래 표는 Array 객체의 표준 메서드를 나열합니다:

메서드설명
concat()두 개나 더 많은 배열을 합치고 새 배열을 반환합니다.
copyWithin()배열의 일련의 배열 요소를 복사합니다.
entries()return key/키를 포함하는 배열 이터레이터 객체를 반환합니다.
every()배열의 각 요소가 테스트 기능에서 통과하는지 확인합니다.
fill()정적 값으로 배열의 요소를 채웁니다.
filter()테스트 기능을 통과한 모든 요소를 포함하는 새 배열을 생성합니다.
find()테스트 함수에서 통과한 배열의 첫 번째 요소의 값을 반환합니다.
findIndex()테스트 함수에서 통과한 배열의 첫 번째 요소의 인덱스를 반환합니다.
forEach()배열의 각 요소에 대해 함수를 한 번 호출합니다.
from()객체에서 배열을 생성합니다.
includes()배열이 특정 요소를 포함하는지 확인합니다.
indexOf()배열에서 요소를 검색하고 첫 번째 인덱스를 반환합니다.
isArray()전달된 값이 배열인지 확인합니다.
join()배열의 모든 요소를 문자열로 연결합니다.
keys()원래 배열의 키를 포함하는 배열 이터레이터 객체를 반환합니다.
lastIndexOf()배열의 끝에서 시작하여 요소를 검색하고 마지막 인덱스를 반환합니다.
map()새 배열을 생성하고 각 배열 요소에 함수를 호출
pop()배열에서 마지막 요소를 제거하고 그 요소를 반환
push()한 개 이상의 요소를 배열의 끝에 추가하고 배열의 새로운 길이를 반환
reduce()배열의 값을 단일 값으로 줄임(왼쪽에서 오른쪽으로)
reduceRight()배열의 값을 단일 값으로 줄임(오른쪽에서 왼쪽으로)
reverse()배열의 요소 순서를 반전; 첫 번째가 마지막이 되고 마지막이 첫 번째가 됨
shift()배열에서 첫 번째 요소를 제거하고 그 요소를 반환
slice()배열의 일부를 추출하고 새로운 배열을 반환
some()테스트 기능에서 테스트를 통과하는 배열의 요소가 있는지 확인
sort()배열의 요소를 정렬
splice()배열에서 추가/요소를 제거
toString()배열을 문자열로 변환하고 결과를 반환
unshift()신규 요소를 배열의 시작에 추가하고 배열의 새로운 길이를 반환
valueOf()원래 배열 값을 반환