Tablica (array) w JavaScript to uporządkowany zbiór elementów dostępnych po indeksie (od 0). W odróżnieniu od tablic w językach o ścisłym typowaniu, tablica JS może przechowywać wartości RÓŻNYCH typów naraz - liczby, napisy, wartości logiczne, obiekty, funkcje, a nawet inne tablice, np. [1, "tekst", true, {a: 1}]. Elementy dodaje się m.in. metodą push(), a liczbę elementów daje length. Dlatego tablica służy do przechowywania wielu wartości dowolnego typu.
Pozostałe odpowiedzi zbytnio zawężają możliwości tablicy. Tablica nie przechowuje wyłącznie funkcji - funkcje mogą być jej elementami, ale to tylko jeden z dopuszczalnych typów. Nie ogranicza się też do samych liczb ani samego tekstu: w JavaScript jedna tablica może mieszać elementy różnych typów. Dzięki dynamicznemu typowaniu array przechowuje wiele wartości dowolnego typu, dlatego ta odpowiedź jest poprawna.