一尘不染

如何在JavaScript中创建新行?

javascript

var i;
for(i=10; i>=0; i= i-1){
   var s;
   for(s=0; s<i; s = s+1){
    document.write("*");
   }
   //i want this to print a new line
   /document.write(?);

}

我正在打印星空金字塔,我无法打印新行。


阅读 296

收藏
2020-05-01

共1个答案

一尘不染

使用\n换行符。

document.write("\n");

您还可以拥有多个:

document.write("\n\n\n"); // 3 new lines!  My oh my!

但是,如果将其呈现为HTML,则需要将HTML标签用于换行符:

document.write("<br>");

Hello\n\nTest源代码中的字符串如下所示:

Hello!

Test

该字符串Hello<br><br>Test在HTML源代码中将如下所示:

Hello<br><br>Test

HTML页面将以换行符的形式呈现给查看该页面的用户,\n只是将文本拖放到源代码的下一行(如果在HTML页面上)。

2020-05-01