Rodzaje tablic
Tablice służą do przechowywania i organizowania danych w sposób strukturalny. Pozwalają na łatwe i szybkie przeszukiwanie, dodawanie, usuwanie i modyfikowanie elementów. Dzięki temu, że są uporządkowane, możemy łatwo odwoływać się do elementów po indeksie.
W języku JavaScript istnieją cztery rodzaje tablic, a mianowicie:
Tablice jednowymiarowe
Tablice wielowymiarowe
Tablice rzadkie
Tablice asocjacyjne
Tablice jednowymiarowe
Tablice jednowymiarowe to najprostszy rodzaj tablicy, który składa się z jednego wiersza wartości. W przypadku tablicy jednowymiarowej każdy element tablicy posiada indeks liczbowy, zaczynając od zera.
let fruits = ['apple', 'banana', 'cherry'];
Tablice wielowymiarowe
Tablice wielowymiarowe to tablice, które składają się z wielu wierszy wartości. W przypadku tablicy wielowymiarowej każdy wiersz posiada indeks liczbowy, podobnie jak w przypadku tablicy jednowymiarowej. Tablica wielowymiarowa może mieć dowolną ilość wierszy i kolumn.
Tablice rzadkie
Tablice rzadkie to tablice, które zawierają brakujące wartości lub mają wartości ustawione na null, lub undefined. W przypadku tablicy rzadkiej, indeksy liczbowe nie muszą być ustawione kolejno i mogą być pominięte.
Tablice asocjacyjne
Tablice asocjacyjne to tablice, w których elementy są indeksowane przez ciągi znaków (nie tylko przez liczby całkowite, jak w przypadku standardowych tablic). Tablice asocjacyjne w języku JavaScript są tworzone za pomocą obiektów.
let person = { name: 'John', age: 30, city: 'New York' };