JavaScript文本区域:添加换行符

JavaScript文本区域:添加换行符,javascript,Javascript,我想使用Javascript在HTML文本区域显示输出,但我不知道如何插入换行符。根据我在这里找到的其他答案,我尝试了以下方法: txtResults.value = "Route: " + route + "\\\n" + "Start Station: " + stnStart + "\\\n" + "End Station: " + stnEnd; 但结果是: Route: A>B>C \ Start Station: A\ End Station: C Route: A&

我想使用Javascript在HTML文本区域显示输出,但我不知道如何插入换行符。根据我在这里找到的其他答案,我尝试了以下方法:

txtResults.value = "Route: " + route + "\\\n" + "Start Station: " + stnStart + "\\\n" + "End Station: " + stnEnd;
但结果是:

Route: A>B>C
\
Start Station: A\
End Station: C
Route: A>B>C
\nStart Station: A\nEnd Station: C
但是如果我把
\\\n
改为
\\n
,输出结果如下

Route: A>B>C
\
Start Station: A\
End Station: C
Route: A>B>C
\nStart Station: A\nEnd Station: C
我该怎么做呢

Route: A>B>C
Start Station: A
End Station: C
“\n”正确吗

var route=“A>B>C”,stnStart=“A”,stnEnd=“C”;
document.getElementById(“textarea”).value=“路线:”+路线+“\n”+”起点站:“+stnStart+”\n“+”终点站:”+stnEnd

与其随机尝试不同的反斜杠组合,不如深入了解JavaScript字符串中的转义序列是如何工作的?首先。