--- title: Symbol slug: Glossary/Symbol tags: - Datentyp - Glossar - JavaScript translation_of: Glossary/Symbol ---

Ein Symbol ist ein primitiver Datentyp, dessen Instanzen eindeutig und unveränderbar sind. In manchen Programmiersprachen kennt man diesen Datentyp auch als atom.

In {{Glossary("JavaScript")}} ist Symbol einer der primitiven Typen und das {{jsxref("Symbol")}} Objekt ist ein Wrapper für den primitiven Symbol Typ.

Ein Symbol kann eine optionale Beschreibung enthalten, diese dient jedoch nur dem Debugging (Fehlersuche).

Symbole in JavaScript sind mit der ECMAScript Edition 6 eingeführt worden.  In EcmaScript 5 gibt es kein Äquivalent für Symbol.

Mehr dazu

Generelles Wissen