[typescript] 배열의 요소 삭제하기

splice() 메서드를 사용하여 요소 삭제하기

splice() 메서드를 사용하면 배열에서 요소를 삭제하고, 필요하다면 새로운 요소를 추가할 수도 있습니다.

다음은 splice()를 사용하여 배열에서 요소를 삭제하는 예제입니다:

let arr: number[] = [1, 2, 3, 4, 5];
arr.splice(2, 1); // 인덱스 2부터 1개의 요소를 삭제
console.log(arr); // [1, 2, 4, 5]

filter() 메서드를 사용하여 요소 삭제하기

filter() 메서드를 사용하면 주어진 함수의 조건을 만족하는 요소들로 이루어진 새로운 배열을 생성할 수 있습니다.

다음은 filter()를 사용하여 특정 조건을 만족하는 요소를 제외한 배열을 생성하는 예제입니다:

let arr: number[] = [1, 2, 3, 4, 5];
arr = arr.filter(item => item !== 3); // 3을 제외한 배열을 생성
console.log(arr); // [1, 2, 4, 5]

요소를 삭제하는 여러 가지 방법 중에서 알맞는 방법을 선택하여 사용하시면 됩니다.