Implementation
JS

Be concise.

Be useful.

All contributions dictatorially edited by webmasters to match personal tastes.

Please do not paste any copyright violating resource.

Please try to avoid dependencies to third-party libraries and frameworks.

Other implementations
s = """Huey
Dewey
Louie"""
s := `Huey
Dewey
Louie`
$s = "Perl normally allows
strings to contain newlines.";
$s = q{
There are a good few ways to create multiline
text strings in perl.
};
$s =<<EOSTR;
One of them is called the "here doc" (lifted from various UNIX shells).
A 'here doc' is the <<tag construct.  Perl continues to treat
all the text found as part of the string until there's a line containing
the EOSTR tag at the beginning
EOSTR
let s = "line 1
line 2
line 3";
$s = "This string 
is spanning
three lines";
auto str = "One,
Two,
Three
";
var s = '''A
multi-line
string''';
var 
  _s: String;
begin
  _s := 'one' + LineEnding + 'two' + LineEnding + 'three'
end.
s = "Spanning
string
works"
s = "Spanning
string
works"
s = "several\n" ++
    "lines\nof\ntext\n"
S = "Strings
may span
across multiple lines"
"and they can"
"have as many portions"
"as you want"
"all of them quoted".
s = [[
Huey
Dewey
Louie
]]
auto s = ` line1
line2
line3`;

auto r = r" line1
line2
line3`;
string s = @"Huey
Dewey
Louie";
s = """
multiline
heredoc
"""
char *s = "Huey\n"
          "Dewey\n"
          "Louie";
let s = "This is a very long string which needs \
to wrap across multiple lines because \
otherwise my code is unreadable.";
let s = `This is a very long string which needs 
to wrap across multiple lines because 
otherwise my code is unreadable.`;