Comment assigner une chaîne multiligne à une variable en JavaScript ?
Bonjour à tous ! Je suis débutant en JavaScript et j'ai rencontré un problème. J'ai besoin de stocker dans une variable un long texte qui occupe plusieurs lignes. Par exemple, je veux faire quelque chose comme ceci :
```javascript
let myString = "Ceci est la première ligne\nCeci est la deuxième ligne\nEt la troisième ligne";
```
Mais quand j'écris ce code, JavaScript génère une erreur : "Uncaught SyntaxError: unterminated string literal". Je comprends que les guillemets doivent être fermés sur la même ligne, mais comment faire alors avec un texte multiligne ?
J'ai essayé d'utiliser une barre oblique inverse à la fin de chaque ligne :
```javascript
let myString = "Ceci est la première ligne \
Ceci est la deuxième ligne \
Et la troisième ligne";
```
Cela semble fonctionner, mais le texte s'affiche sur une seule ligne, pas sur trois. J'ai besoin que les lignes soient conservées comme des lignes séparées avec des sauts de ligne.
J'ai aussi entendu parler des template literals avec des backticks, mais je ne comprends pas bien comment les utiliser pour cette tâche. Dites-moi, s'il vous plaît, comment déclarer correctement une chaîne multiligne ?