2006-04-19| e1 |# Datentyp String
Ein String ist allgemein eine Zeichenfolge. In Javascript ist ein String eine Folge von "16 bit Unicode Zeichen".
Literale | Syntax | Beispiele |
String | /(".*")|('.*')/ | "abc", 'de f', "x\"", '' |
- Ein String wird durch Anführungszeichen " oder Hochkommata ' begrenzt.
- Ein String kann nicht über mehrere Zeilen hinweg definiert werden.
- Um Anführungszeichen oder Hochkommata innerhalb eines Strings zu verwenden, müssen diese durch einen vorangestellten Backslash \ maskiert werden.
- Der Datentyp eines einzelnen Zeichens ist nicht gesondert definiert (char). Stattdessen wird ein String mit einem einzelnen Zeichen verwendet.
- Ein String ohne Inhalt (
""
oder''
) wird Leerstring genannt.
Sonderzeichen
Sonderzeichen | Bedeutung |
\n | Line feed (newline) |
\t | Horizontal tab (Ctrl-I) |
\' | Single quotation mark |
\" | Double quotation mark |
\\ | Backslash |
Beispiele
// ok "Ausgabe über\nzwei Zeilen" '\tAusrichtung\tmit\tTabulator' "Klaus' Spruch: \"Hallo!\"" 'c:\\ord\\ner' // nicht ok "text' "zwei Zeilen" 'c:\programme'