Tablice w JavaScript

Tablica to obiekt służący do przechowywania kolekcji danych.

Zamiast tworzyć osobne zmienne dla każdego elementu, używasz jednej tablicy, aby pomieścić je wszystkie. Oszczędza to czas i sprawia, że kod jest przejrzysty.

Kluczowe cechy tablic JavaScript:

  • Elementy: Są to wartości znajdujące się wewnątrz listy.
  • Uporządkowane: Każdy element ma określoną pozycję.
  • Indeksowanie od zera: Pierwszy element znajduje się pod indeksem 0. Drugi element znajduje się pod indeksem 1.
  • Dynamiczny rozmiar: Możesz dodawać lub usuwać elementy w dowolnym momencie.
  • Heterogeniczne: W jednej liście możesz przechowywać liczby, ciągi znaków, obiekty, a nawet inne tablice.

Dlaczego warto ich używać?

Jeśli masz 300 nazw samochodów, nie możesz stworzyć 300 osobnych zmiennych. Tablica przechowuje wszystkie 300 nazw pod jedną nazwą. Następnie możesz znaleźć dowolny samochód, korzystając z jego numeru indeksu.

Jak stworzyć tablicę:

Najlepszym sposobem jest użycie literału tablicy. Jest on szybki i łatwy do odczytania.

const cars = ["Saab", "Volvo", "BMW"];

Możesz również użyć słowa kluczowego new, ale nie jest to konieczne. Trzymaj się metody literału, aby uzyskać lepszą wydajność.

Ważne fakty:

  • Tablice to obiekty. Operator typeof zwraca "object", gdy sprawdzasz tablicę.
  • W tablicy możesz przechowywać cokolwiek. Obejmuje to funkcje i inne obiekty.
  • Właściwość length informuje, ile elementów znajduje się na liście.
  • Długość (length) jest zawsze o jeden większa niż najwyższy indeks.

Dostęp do danych:

Aby pobrać pierwszy element: let first = fruits[0];

Aby pobrać ostatni element: let last = fruits[fruits.length - 1];

Źródło: https://www.w3schools.com/js/js_arrays.asp

Pełny wpis: https://dev.to/madhanraj/arrays-in-javascript-56e1