Identifier

Ein Identifier ist eine Zeichenfolge im Code, die eine Variable, Funktion oder Eigenschaft identifiziert. In den meisten Programmiersprachen sind Identifier groß- und kleinschreibungssensitiv und werden nicht in Anführungszeichen angegeben.

In JavaScript können Identifier Unicode-Buchstaben, $, _ und Ziffern (0-9) enthalten, dürfen jedoch nicht mit einer Ziffer beginnen. Ein Identifier unterscheidet sich von einem String, da ein String Daten darstellt, während ein Identifier Teil des Codes ist. In JavaScript gibt es keine Möglichkeit, Identifier in Strings zu konvertieren, jedoch ist es manchmal möglich, Strings in Identifier zu parsen.

In CSS gibt es zwei Identifier-Datentypen: <custom-ident> und <dashed-ident>. Der CSS-<ident> kann mit einer Ziffer beginnen und fast jedes Zeichen enthalten, jedoch müssen nicht-Buchstaben-/Ziffern-ASCII-Zeichen wie ", \ und * maskiert werden. Emojis, die als Identifier gültig sind, müssen nicht maskiert werden.

Siehe auch