Primitive sind die einfachsten Datentypen in JavaScript. Ein primitives Literal ist ein Wert ohne eigene Wrapper oder Eigenschaften. Primitive Literale sind unveränderlich, das heißt, sie können nicht so geändert werden, dass sie andere Werte wie die komplexeren objektbasierten Datenstrukturen von JavaScript darstellen. Während beispielsweise dem Wert einer Variablen namens theTruth
der Wert false
neu zugewiesen werden kann, kann das boolesche Literal true
niemals einen anderen Wert als true
darstellen, ebenso wie das Zahlenliteral 5
niemals den Wert einer anderen Zahl darstellen kann.
Es gibt sieben primitive Datentypen:
Weitere Informationen zu komplexeren Datentypen finden Sie unter Variablen.