W tym artykule zademonstrujemy metody usuwania obiektu z tablicy za pomocą JavaScript.
Jak usunąć/usunąć obiekt z tablicy za pomocą JavaScript?
Aby usunąć obiekt z tablicy, użyj następujących metod:
Metoda 1: Usuń obiekt z tablicy za pomocą metody shift().
„ zmiana() ” służy do usuwania elementu lub obiektu z początku tablicy. Usuwa pierwszy element tablicy i modyfikuje oryginalną tablicę, aktualizując indeksy wszystkich pozostałych elementów. Jest to statyczna metoda „ Szyk ' obiekt.
Składnia
Podana składnia służy do usuwania pierwszego obiektu z tablicy:
szyk. zmiana ( ) ;
Przykład
Utwórz tablicę obiektów o nazwie „ arrObj ”:
konst arrObj = [
{ nazwa : 'Duży' , wiek : 28 } ,
{ nazwa : 'Stado kuropatw' , wiek : 26 } ,
{ nazwa : „Stefan” , wiek : 27 } ,
{ nazwa : „Rohnda” , wiek : 25 } ,
{ nazwa : 'Mikrofon' , wiek : 22 }
] ;
Wywołaj metodę shift(), aby usunąć pierwszy obiekt z tablicy i zapisać go w zmiennej „ usuńObj ”:
był usuńObj = arrObj. zmiana ( ) ;Wydrukuj usunięty obiekt na konsoli:
konsola. dziennik ( usuńObj ) ;
Na koniec wydrukuj pozostałą tablicę za pomocą „ log.konsoli() ' metoda:
konsola. dziennik ( arrObj ) ;Można zauważyć, że pierwszym obiektem tablicy, której para klucz-wartość jest „ {imię: „Mari”, wiek: 28} ” jest usuwany i zwracany jako wartość „ usuńObj ”. Oryginalna tablica jest następnie modyfikowana, a jej indeksy aktualizowane, tak że następny obiekt w tablicy staje się pierwszym obiektem:
Metoda 2: Usuń obiekt z tablicy za pomocą metody splice().
Jeśli chcesz usunąć obiekt z dowolnego określonego indeksu, użyj „ splatać() ' metoda. Jako argument przyjmuje dwa parametry. Modyfikuje/zmienia oryginalną tablicę i wyprowadza nową tablicę.
Składnia
Poniższa składnia służy do usuwania określonego obiektu z tablicy:
W powyższej składni:
- “ indeks ” to konkretny indeks elementu, który zostanie usunięty.
- “ usuńIlość ” to liczba elementów, które zostaną usunięte. Jeśli ta wartość wynosi 0, żadne elementy nie zostaną usunięte.
Przykład
Wywołaj metodę splice() przekazując indeks „ 2 ”, aby usunąć trzeci obiekt z tablicy. “ 1 ” oznacza, że z tablicy zostanie usunięty tylko jeden obiekt:
Jak widać, trzeci obiekt zawierający parę klucz-wartość „ {imię: Stefan, wiek: 27} ” został pomyślnie usunięty z tablicy:
Metoda 3: Usuń obiekt z tablicy za pomocą metody pop().
Aby usunąć ostatni obiekt z tablicy, użyj „ Muzyka pop() ' metoda. Jest to wbudowana metoda obiektu Array, która pobiera ostatni element z tablicy.
Składnia
Postępuj zgodnie z podaną poniżej składnią, aby usunąć ostatni obiekt z tablicy:
Przykład
Wywołaj metodę pop(), aby usunąć ostatni obiekt z tablicy:
Wyjście
Zebraliśmy wszystkie metody usuwania/usuwania obiektu z tablicy w JavaScript.
Wniosek
Aby usunąć obiekt z tablicy, użyj „ zmiana() ' metoda, ' splatać() ” metoda lub „ Muzyka pop() ' metoda. Metoda shift() służy do usuwania pierwszego obiektu z tablicy, metoda pop() usuwa ostatni obiekt, a metoda splice() usuwa dowolny określony obiekt. W tym artykule przedstawiono metody usuwania obiektu z tablicy za pomocą języka JavaScript.