Najprostsze rodzaje danych w języku JavaScript są najprostsze. Literał podstawowy to wartość, która nie ma własnego opakowania ani właściwości. Literały podstawowe są niezmienne, co oznacza, że nie można ich zmieniać tak, aby przedstawiały inne wartości w taki sam sposób jak bardziej złożone struktury danych JavaScriptu oparte na obiektach. Na przykład, o ile do zmiennej theTruth
można przypisać wartość false
, to literał logiczny true
nie może reprezentować wartości innej niż true
, tak samo jak literał 5
, który nie może reprezentować wartości innej liczby.
Istnieje 7 podstawowych typów danych:
Więcej informacji o bardziej złożonych typach danych znajdziesz w artykule Zmienne.