Quando programming JavaScript cum multi saepe ceciderit super lineam esse posse pluribus lineis chordarum ingredientibus signum. Dum opus in aliis linguis et Rubinus est non a forsit ut PHP, JavaScript apud vos can adepto circa in workarounds solum initio, in quarum usus est per gustum, vel pasco suscipio.
Manifestum impedire conatus
var str = "Dies ist eine
mehrzeilige
Zeichenkette.";
Fallit et analysator deinde de pluribus rebus queritur (in forma "Unexpected token ILLEGAL"), quia JavaScript (dissimilis aliis linguis programmandi ut PHP) punctum et comam post finem cuiusque lineae sponte inserit.:
var str = "Dies ist eine;
mehrzeilige;
Zeichenkette.";
A iunctura Primum problema est de linea per simplex \ n + atque operator:
var str = "Dies ist eine\n" +
"mehrzeilige\n" +
"Zeichenkette.";
Pro optione celeriore et paulo elegantiore, virgulam inversam (vel "backslash") ad finem cuiusque lineae adde.:
var str = "Dies ist eine\n\
mehrzeilige\n\
Zeichenkette";
Vel, vos can quoque utor iungere modum atque ea:
var str = ["Dies ist eine",
"mehrzeilige",
"Zeichenkette"].join("\n");
Si vero cum oculis appareret iustis modis utuntur syntaxis (par () inter valores filters videre):
var str = (function () {/*Dies ist eine
mehrzeilige
Zeichenkette*/}).toString().match(/[^]*\/\*([^]*)\*\/\}$/)[1];
Important: Si codice minified quod solutio haec potest, quod nulla oblivione delebitur (commentaria quia remota sunt quoque).
Et nicest variante apud pontifex pro ECMA6 et ope filorum Template:
var str = `Dies ist eine
mehrzeilige
Zeichenkette`;