Es gab einen Fehler beim Laden des Stylesheets!
Versuche die Seite erneut zu laden!

JavaScript Tutorials

Strings

Strings sind Variablen, welche Werte in Form von Text aufnehmen können. Diese müssen entweder mit doppelten oder einfachen Hochkommas initialisiert werden.

Beispielcode 1:

Output: "Hello World!" "Hello World! 2"

Was man nicht machen sollte, ist, die gleichen Anführungszeichen mehr als zweimal zu verwenden. Das interpretiert JavaScript dann falsch. Um das zu vermeiden, kann man, wenn Anführungszeichen auch als solche angegeben werden sollen, diese mit einem "∖" ankündigen. Möchte man dann auch noch ein "∖" ausgeben, so muss dies mit "∖∖" erfolgen.

Beispielcode 2:

Output: "So kann man "Anführungszeichen" ausgeben." "Und so ein Backslash: ∖"

Weitere solcher Codes sind:

Code Folge
\b Löschen des letzten Zeichens.
\t Seitenumbruch
\n Neue Zeile
\r Geh an den Anfang der Zeile.
\t Horizontaler Abstand
\v Vertikaler Abstand

Strings konkatinieren

Strings konkatinieren bedeutet, dass zwei oder mehrere Strings zu einem vereintwerden. Dies kann man ganz einfach mit einem + bewerkstelligen.

Beispielcode 3:

Output: "Test für Konkatination"

Vergleichen von Strings

Strings können, solange beide als Variable deklariert werden, sowohl mit "==" als auch mit "===" verglichen werden.

Beispielcode 4:

Output: "x==y" "x===y"

Wenn eines als Variable und eines als Objekt deklariert wird, so funktioniert der "===" Operator nicht mehr, da beide Strings zwar den gleichen Inhalt haben, aber nicht vom selben Typ sind.

Beispielcode 5:

Output: "x==y" "x!==y"

Sobald beide Strings als Objekte angelegt werden, funktionieren beide Operatoren nicht mehr.

Beispielcode 6:

Output: "x!=y" "x!==y"

Um diese Objekte zu vergleichen, muss man die Objekte erst in einen primitiven Datentyp umwandeln. das geht mit der String.valueOf()-Methode.

Beispielcode 7:

Output: "x==y" "x===y"

Menü