Avatar ·

Wie weist man einer Variable in JavaScript einen mehrzeiligen String zu?

Hallo zusammen! Ich bin neu in JavaScript und habe ein Problem. Ich muss einen langen Text, der sich über mehrere Zeilen erstreckt, in einer Variable speichern. Zum Beispiel möchte ich so etwas machen:\n\n```javascript\nlet myString = "Das ist die erste Zeile\nDas ist die zweite Zeile\nUnd die dritte Zeile";\n```\n\nAber wenn ich diesen Code schreibe, gibt JavaScript einen Fehler aus: "Uncaught SyntaxError: unterminated string literal". Ich verstehe, dass Anführungszeichen in derselben Zeile geschlossen werden müssen, aber wie geht man dann mit mehrzeiligem Text um?\n\nIch habe versucht, einen Backslash am Ende jeder Zeile zu verwenden:\n\n```javascript\nlet myString = "Das ist die erste Zeile \Das ist die zweite Zeile \Und die dritte Zeile";\n```\n\nDas scheint zu funktionieren, aber der Text wird in einer einzigen Zeile ausgegeben, nicht in drei. Ich brauche, dass die Zeilen genau als separate Zeilen mit Zeilenumbrüchen erhalten bleiben.