js.05 Zeichenfolgen


Eine Zeichenfolge (String) kann einer Variablen zugeordnet werden, indem man eine Folge von Zeichen zwischen zwei Anführungszeichen setzt:

let zeichenfolge = "Hallo Welt!";

Wenn man den Wert einer Variablen ausgeben lässt, welche eine Zeichenfolge gespeichert hat, dann wird der Wert der Variablen zwischen zwei Anführungszeichen ausgegeben.

Eine Zeichenfolge aus Ziffern ohne Anführungszeichen ist für den Computer eine Zahl mit welcher man rechnen kann. Mit einer Zeichenfolge aus Ziffern zwischen Anführungszeichen kann der Computer nicht rechnen:

Es gibt verschiedene Anführungszeichen:

"
'

Man kann Anführungszeichen in einer Zeichenfolge einbauen, wenn die äußeren Anführungszeichen andere sind, als diejenigen in der Zeichenfolge:

Anmerkung: Bei der Ausgabe von Zeichenfolgen in der Konsole wird ein Schrägstrich vor Anführungszeichen gesetzt, die innerhalb der Zeichenfolge stehen.

Mit Hilfe des Schrägstrichs \ können auch gleiche Anführungszeichen innerhalb und außerhalb der Zeichenfolge genutzt werden:

In der Textausgabe auf Internetseiten, welche mit JavaScript programmiert werden, können Sonderzeichen mit bestimmten Funktionen verwendet werden.

Man kann eine neue Zeile in einen Text einfügen: \n

Man kann in den Text einen Tabulator (fester Abstand) einfügen: \t

Man kann eine Zeichenfolge mit einem links gerichteten Akzent einschließen und dadurch innerhalb der Zeichenfolge auch beide Anführungszeichen verwenden.

Eine Zeichenfolgen, die zwischen links gerichteten Akzenten steht, kann über mehrere Zeilen notiert sein, ohne dass man das Sonderzeichen für eine neue Zeile eintragen muss:

In eine Zeichenfolge, die zwischen links gerichteten Akzenten steht, kann der Wert einer Variablen eingetragen werden. Dazu setzt man die Variable in folgender Form ein: ${Variablenname}

Zeichenfolgen können mit Hilfe des Plus-Operators + zusammengesetzt werden:

Zahlen, die innerhalb von Anführungszeichen stehen, sind für den Computer keine Zahlen, sondern Zeichenfolgen und werden hintereinandergesetzt und nicht addiert:


Teste dich!

Klicke die richtigen Anworten an. Eine Frage kann mehr als eine richtige Antwort haben.

Mit welcher Variablen kann JavaScript rechnen? |zahl = 3;||!zahl = "3";||!zahl = drei;||!zahl = "drei";|

Welches sind in JavaScript zulässige Zeichenfolgen, die in einer Variablen gespeichert werden können? |"Er sagte: 'Hallo'."||'Er sagte: "Hallo".'||!"Er sagte: "Hallo"."||!'Er sagte: 'Hallo'.'||'Er sagte: \'Hallo\'.'||"Er sagte: \"Hallo\"."||`Paul's Hund heißt "Bello".`|

Mit welchem Sonderzeichen wird in JavaScript bei der Ausgabe auf einer Webseite eine neue Zeile eingefügt? |\n||!\m||!\z||!\t|

Mit welchem Sonderzeichen wird in JavaScript bei der Ausgabe auf einer Webseite ein Tabulator (fester Abstand) eingefügt? |!\n||!\m||!\z||\t|

Wie kann in einer Zeichenfolge der Wert einer Variablen ausgegeben werden? |`Der Frosch heißt ${name}`||!`Der Frosch heißt {name}`||!"Der Frosch heißt ${name}"||!'Der Frosch heißt ${name}'|

Mit welchem Operator werden in JavaScript Zeichenfolgen zusammengesetzt? |"Hallo " + "Fritz";||!"Hallo " und "Fritz";||!"Hallo " - "Fritz";||!"Hallo " # "Fritz";|

  • Schreibe ein Programm in welchem der Variablen zf1 das Wort "Hallo" und der Variablen zf2 das Wort "Welt" zugeordnet wird.
  • Ergänze das Programm so, dass in der Konsole der Satz "Hallo Welt!" ausgegeben und der Operator + verwendet wird.

  • Schreibe ein Programm in welchem der Variablen hund das Wort "Bello" zugeordnet wird.
  • Ergänze das Programm so, dass in der Konsole der Satz "Mein Hund heißt Bello!" ausgegeben wird, wobei die Variable hund verwendet wird, aber nicht der Operator +.