我刚从班上完成了一项非常简单的作业。我写的错误脚本代码部分是这样的:
alert("The circumference of a circle with this radius is " + circum +
"<br>" + "The area of a circle with this radius is " + area + "\n" +
"The surface area of a sphere with this radius is " + surarea + "\n" +
"The volume of a sphere with this radius is " + volume + "\n");
我在这部分代码中尝试了<br>
和\n
,我很确定其他部分都可以,因为我已经测试了它们。
我只是想知道为什么<br>
在我的程序中对我不起作用。老师给我们的例子看起来很好。但他也告诉我们,<br>
应该用在HTML中,而\n
用在JS中。
非常感谢。
答案 0 :(得分:2)
\n
是一个换行符。它由JS编译器解释。另一方面,HTML解析器将其视为普通字符串。
<br>
是一个引入换行符的标记。在JS字符串中,这被视为普通字符串。
答案 1 :(得分:1)
\ n是纯文本环境中的新换行符
而<br>
是在HTML上下文中的换行符
答案 2 :(得分:1)
<br>
或<br />
标记是HTML
元素,在浏览器中呈现时,从新行开始显示此<br>
或<br />
之后的所有内容而\n
用于跳转到源代码中的下一行或标准输出中的输出提示。
答案 3 :(得分:1)
<br> and <br />
是HTML和XHTML标记,而\ n是代码中的换行符。