Skip to content

Instantly share code, notes, and snippets.

@jeromeetienne
Last active June 10, 2019 20:59
Show Gist options
  • Save jeromeetienne/6257420 to your computer and use it in GitHub Desktop.
Save jeromeetienne/6257420 to your computer and use it in GitHub Desktop.
a snippet to have multi lines string in javascript.
var multilineString = (function(){ /*
this
is
a
multiline
string.
*/}).toString().split('\n').slice(1, -1).join('\n');
console.log(multilineString);
@andergmartins
Copy link

At least this was useful to me in some way :) I didn't know that using the method toString from a function will return its internal comments. Interesting...

@mzbyszewska
Copy link

Thanks a lot for this snippet. It allows me to deal with unknown multi lines texts.

@ricardo85x
Copy link

It does not work if inside the comment has the <script></script> tag

@henderbj
Copy link

For me it worked good. I want it to have PGN chess games into a javascript variable. For sure having html tags, javascript, or php inside the string will cause problems, at least that you add the logic to escape them. For everything rest, this is good. Thanks for sharing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment