如何在JavaScript中将多行字符串赋值给变量?
大家好!我刚开始学习JavaScript,遇到了一个看似很简单的问题,但我找不到优雅的解决方案。\n\n我需要将一个占据多行的长文本保存到变量中。例如,我想写一个多行的问候语或HTML代码模板。当我尝试使用单引号或双引号以常规方式操作时,总是出错。\n\n我尝试这样做:\n\n```javascript\nvar message = '你好,世界!\n这是第二行。\n这是第三行。';\n```\n\n但JavaScript会报错,因为字符串不能在单引号内通过换行符断开。我试过在每行末尾使用反斜杠`\`,但这看起来非常丑陋且不方便,尤其是当行数很多时。\n\n我听说有些语言有"heredoc"语法,但在JavaScript中我没找到。也许有某种特殊方法来拼接字符串或使用其他类型的引号?如何正确