Opanowanie tablic JavaScript
Tablice JavaScript przechowują listy wartości w określonej kolejności. Każdej wartości można uzyskać dostęp za pomocą indeksu.
Kluczowe fakty na temat tablic:
• Są obiektami, a nie typami prymitywnymi. • Automatycznie zmieniają swój rozmiar. • Mogą jednocześnie przechowywać różne typy danych. • Używaj tablic typowanych (typed arrays), jeśli potrzebujesz ścisłych typów danych.
Jak ich używać:
Tablicę deklaruje się w następujący sposób: let fruits = ["Apple", "Orange", "Plum"];
Pierwszy element uzyskuje się w ten sposób: alert(fruits[0]);
Zasady, o których należy pamiętać:
- Tablice korzystają z indeksowania od zera. Pierwszy element znajduje się pod indeksem 0. Ostatni element znajduje się pod indeksem równym długości tablicy pomniejszonej o 1.
- Nie można używać ciągów znaków jako indeksów. Należy używać nieujemnych liczb całkowitych.
- Kopiowanie tablicy tworzy płytką kopię (shallow copy). Oznacza to, że zagnieżdżone obiekty pozostają powiązane z oryginalną tablicą.
Źródło: https://dev.to/karthick_07/mastering-javascript-arrays-techniques-and-best-practices-287e