| 원본 변경 | |||
|---|---|---|---|
| 예 | 새 길이 | 하나 이상의 항목을 배열 끝에 추가합니다. | |
| 예 | 값 | undefined | 마지막 항목을 제거하고 반환합니다. | |
| 예 | 값 | undefined | 첫 번째 항목을 제거하고 반환합니다. | |
| 예 | 새 길이 | 하나 이상의 항목을 배열 앞에 추가합니다. | |
| 예 | 제거된 항목 배열 | 지정한 인덱스부터 항목을 삽입, 제거 또는 교체합니다. | |
| 예 | 같은 배열, 정렬됨 | 항목을 제자리에서 재정렬합니다. 비교 함수가 없으면 항목을 문자열로 비교합니다. | |
| 예 | 같은 배열, 뒤집힘 | 항목 순서를 제자리에서 뒤집습니다. | |
| 예 | 같은 배열 | 범위 안의 슬롯을 하나의 값으로 덮어씁니다. | |
| 예 | 같은 배열 | 연속된 항목을 같은 배열의 다른 위치로 복사합니다. | |
| 반복 / 변환 | |||
| 아니요 | 새 배열 | 모든 항목을 새로운 것으로 변환합니다. | |
| 아니요 | 새 배열 | 테스트를 통과한 항목만 남깁니다. | |
| 아니요 | 누산값 | 모든 항목을 하나의 값으로 접습니다. | |
| 아니요 | 누산값 | 마지막 항목부터 시작해 모든 항목을 하나의 값으로 접습니다. | |
| 아니요 | undefined | 모든 항목에 부수 효과를 실행합니다. | |
| 아니요 | 값 | undefined | 테스트를 통과하는 첫 번째 항목을 가져옵니다. | |
| 아니요 | 인덱스 또는 -1 | 테스트를 통과하는 첫 번째 항목의 인덱스를 가져옵니다. | |
| 아니요 | 값 | undefined | 테스트를 통과하는 마지막 항목을 가져옵니다. | |
| 아니요 | 인덱스 또는 -1 | 테스트를 통과하는 마지막 항목의 인덱스를 가져옵니다. | |
| 아니요 | 불리언 | 최소한 하나의 항목이 테스트를 통과하는지 확인합니다. | |
| 아니요 | 불리언 | 모든 항목이 테스트를 통과하는지 확인합니다. | |
| 아니요 | 새 배열 | 중첩 배열을 지정한 깊이까지 평탄화합니다. Infinity를 넘기면 모든 수준을 평탄화합니다. | |
| 아니요 | [인덱스, 값] 이터레이터 | 인덱스와 값의 쌍을 순회합니다. | |
| 아니요 | 인덱스 이터레이터 | 인덱스만 순회합니다. | |
| 아니요 | 값 이터레이터 | 값만 순회합니다. | |
| 접근 / 비변경 | |||
| 아니요 | 새 배열 | 배열의 일부를 새 배열로 복사합니다. | |
| 아니요 | 새 배열 | 두 개 이상의 배열을 하나로 합칩니다. | |
| 아니요 | 불리언 | 값이 배열에 존재하는지 확인합니다. | |
| 아니요 | 인덱스 또는 -1 | 값이 처음 나타나는 인덱스를 찾습니다. | |
| 아니요 | 인덱스 또는 -1 | 값이 마지막으로 나타나는 인덱스를 찾습니다. | |
| 아니요 | 문자열 | 모든 항목을 구분자로 하나의 문자열로 이어 붙입니다. | |
| 아니요 | 값 | undefined | 인덱스로 항목을 읽습니다. 음수 인덱스는 끝에서부터 셉니다. | |
| 최신 | |||
| 아니요 | 새 배열 | 각 항목을 매핑하고 결과를 한 번에 한 수준 평탄화합니다. | |
| 아니요 | 새 배열 | 한 인덱스를 교체한 복사본을 반환합니다. | |
| 아니요 | 새 배열, 정렬됨 | 복사본을 정렬하고 원본 배열은 그대로 둡니다. | |
| 아니요 | 새 배열, 뒤집힘 | 복사본을 뒤집고 원본 배열은 그대로 둡니다. | |
| 아니요 | 새 배열 | 복사본에 splice를 적용하고 원본 배열은 그대로 둡니다. | |
| 정적 | |||
| 아니요 | 새 배열 | iterable이나 유사 배열 객체로 배열을 만듭니다. | |
| 아니요 | 새 배열 | 인수 목록으로 배열을 만듭니다. | |
| 아니요 | 불리언 | 값이 진짜 배열인지 확인합니다. | |
| 아니요 | 새 배열의 Promise | 비동기 iterable로 배열을 만듭니다. | |