이 기사에서는 JavaScript를 사용하여 배열에서 객체를 제거하는 방법을 보여줍니다.
JavaScript를 사용하여 배열에서 객체를 제거/삭제하는 방법은 무엇입니까?
배열에서 객체를 제거하려면 다음 방법을 사용하십시오.
방법 1: shift() 메서드를 사용하여 배열에서 객체 제거
“ 옮기다() ” 메서드는 배열의 시작 부분에서 항목이나 개체를 제거하는 데 사용됩니다. 배열의 첫 번째 요소를 삭제하고 나머지 모든 요소의 인덱스를 업데이트하여 원래 배열을 수정합니다. '의 정적 메서드입니다. 정렬 ' 물체.
통사론
주어진 구문은 배열에서 첫 번째 객체를 제거하는 데 사용됩니다.
정렬. 옮기다 ( ) ;
예
'라는 이름의 객체 배열을 만듭니다. arrObj ”:
const arrObj = [
{ 이름 : '큰' , 나이 : 28 } ,
{ 이름 : '한 무리' , 나이 : 26 } ,
{ 이름 : '스티븐' , 나이 : 27 } ,
{ 이름 : '론다' , 나이 : 25 } ,
{ 이름 : '마이크' , 나이 : 22 }
] ;
shift() 메서드를 호출하여 배열의 첫 번째 객체를 제거하고 변수 '에 저장합니다. removeObj ”:
~였다 removeObj = arrObj. 옮기다 ( ) ;제거된 개체를 콘솔에 인쇄합니다.
콘솔. 통나무 ( removeObj ) ;마지막으로 ' 콘솔.로그() ' 방법:
콘솔. 통나무 ( arrObj ) ;키-값 쌍이 '인 배열의 첫 번째 객체가 {이름: '마리', 나이: 28} '가 제거되고 '의 값으로 반환됩니다. removeObj '. 그러면 원본 배열이 수정되고 해당 인덱스가 업데이트되어 배열의 다음 개체가 첫 번째 개체가 됩니다.
방법 2: splice() 메서드를 사용하여 배열에서 객체 제거
특정 인덱스에서 개체를 제거하려면 ' 접착() ' 방법. 두 개의 매개변수를 인수로 사용합니다. 원래 배열을 수정/변경하고 새 배열을 출력합니다.
통사론
아래에 언급된 구문은 배열에서 지정된 객체를 제거하는 데 사용됩니다.
위 구문에서:
- “ 색인 ”는 제거할 요소의 특정 인덱스입니다.
- “ deleteCount ”는 제거할 요소 수입니다. 이 값이 0이면 요소가 제거되지 않습니다.
예
인덱스 '를 전달하여 splice() 메서드를 호출합니다. 2 ” 배열에서 세 번째 객체를 제거합니다. “ 1 ”는 배열에서 하나의 객체만 삭제됨을 나타냅니다.
보시다시피 키-값 ' {이름: Stephen', 나이: 27} ”가 어레이에서 성공적으로 제거되었습니다.
방법 3: pop() 메서드를 사용하여 배열에서 객체 제거
배열에서 마지막 개체를 제거하려면 ' 팝() ' 방법. 배열에서 마지막 요소를 팝하는 Array 개체의 기본 제공 메서드입니다.
통사론
배열에서 마지막 개체를 제거하려면 아래 제공된 구문을 따르십시오.
예
배열에서 마지막 개체를 제거하려면 pop() 메서드를 호출합니다.
산출
JavaScript의 배열에서 개체를 제거/삭제하는 모든 메서드를 컴파일했습니다.
결론
배열에서 객체를 제거하려면 ' 옮기다() ' 방법, ' 접착() ” 방법 또는 “ 팝() ' 방법. shift() 메서드는 배열에서 첫 번째 객체를 제거하는 데 사용되고, pop() 메서드는 마지막 객체를 제거하며, splice() 메서드는 지정된 객체를 제거합니다. 이 기사에서는 JavaScript를 사용하여 배열에서 객체를 삭제하는 방법을 설명했습니다.