arr.fill(value[, start[, end]])
배열의 시작 인덱스부터 끝 인덱스의 이전까지 정적인 값 하나로 채웁니다.
변형된 배열을 반환합니다.
arr.pop()
배열에서 마지막 요소를 제거합니다.
제거된 요소를 반환합니다. 빈 배열의 경우 Undefined
를 반환합니다.
arr.push(element1[, ...[, elementN]])
배열의 끝에 하나 이상의 요소를 추가합니다.
요소가 추가된 배열의 새로운 길이(length 속성)
를 반환합니다.
arr.reverse()
배열의 순서를 반전합니다. 첫 번째 요소는 마지막 요소가 되며 마지막 요소는 첫 번째 요소가 됩니다.
순서가 반전된 배열을 반환합니다.
arr.shift()
배열에서 첫 번째 요소를 제거하고, 제거된 요소를 반환합니다. 이 메서드는 배열의 길이를 변하게 합니다.
제거된 요소를 반환합니다. 빈 배열의 경우 Undefined
를 반환합니다.
arr.sort([compareFunction])
배열의 요소를 적절한 위치에 정렬합니다. 정렬은 stable sort가 아닐 수 있습니다.
기본 정렬 순서는 문자열의 유니코드 코드 포인트를 따릅니다.
정렬된 배열을 반환합니다.
arr.splice(start[, deleteCount[, item1[, item2[, ...]]]])
배열의 기존 요소를 삭제 또는 교체하거나 새 요소를 추가하여 배열의 내용을 변경합니다.
제거한 요소를 담은 배열을 반환합니다. 제거한 요소가 없을 경우 빈 배열을 반환합니다.
arr.unshift([...elementN])
새로운 요소를 배열의 맨 앞쪽에 추가합니다.
요소가 추가된 배열의 새로운 길이(length 속성)
를 반환합니다.