Usunięcie elementu z tablicy z zachowaniem jej struktury

Usunięcie elementu z tablicy z zachowaniem jej struktury
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,
Jak usunąć w JS element z tablicy z zachowaniem indeksów dla pozostałych elementów? Kiedy korzystam z metody splice() po usunięciu elementu [0], metoda ta zwraca nową tablicę, w której element [1] wskakuje na pozycję [0].

Wave21
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 34
2

Użyj:

Kopiuj
 delete tablica [element];
 

wtedy struktura się nie zmieni a element zmieni wartość na undefined.

  • Rejestracja: dni
  • Ostatnio: dni
0

Dzięki!

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
0

Miej świadomość, że takie coś sprawi, że tablica.length będzie liczyć też usunięty element.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.