JavaScript 배열의 길이를 줄이는 방법은 Array.prototype.splice() 메소드를 사용하는 것입니다. 이 메소드는 배열에서 원하는 위치의 요소를 제거하고, 필요하다면 새로운 요소를 삽입하며, 이 과정에서 배열의 길이를 조절합니다.
splice() 메소드는 다음과 같은 구문을 사용합니다
array.splice(start, deleteCount, item1, item2, ...)
- start: 제거 및 삽입을 시작할 인덱스입니다.
- deleteCount: 제거할 요소의 개수입니다. 0 이상의 정수를 입력합니다.
- item1, item2, ... : 필요한 경우 삽입할 요소들입니다.
예를 들어, 다음과 같은 배열이 있다고 가정해봅시다.
let arr = ["apple", "banana", "cherry", "date"];
이 배열에서 "banana"와 "cherry" 요소를 제거하려면 다음과 같이 splice() 메소드를 사용할 수 있습니다.
arr.splice(1, 2);
이렇게 하면 "banana"와 "cherry"가 제거되고, arr 배열은 다음과 같이 바뀝니다.
["apple", "date"]
splice() 메소드를 사용하면 배열의 길이를 간단하게 줄일 수 있습니다.