js 数组输出换行问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 数组输出换行问题相关的知识,希望对你有一定的参考价值。

<html>
<body>
<script type="text/javascript">
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
var arr2 = new Array(3)
arr2[0] = "James"
arr2[1] = "Adrew"
arr2[2] = "Martin"
var arr3 = new Array(2)
arr3[0] = "William"
arr3[1] = "Franklin"
document.write(arr.concat(arr2,arr3))
</script>
</body>
</html>

以上输出为George,John,Thomas,James,Adrew,Martin,William,Franklin

全显示在一排上面,我想让他为
George,John,Thomas,
James,Adrew,Martin,
William,Franklin
跳行显示。怎么写。

<html><body><script type="text/javascript">var arr = new Array(3);arr[0] = "George";arr[1] = "John"; arr[2] = "Thomas" ;var arr2 = new Array(3);arr2[0] = "James";arr2[1] = "Adrew";arr2[2] = "Martin";var arr3 = new Array(2);arr3[0] = "William";arr3[1] = "Franklin"; document.write(arr);document.write("<br/>");document.write(arr2);document.write("<br/>");document.write(arr3);</script></body></html>
如例子这样,添加上<br/> 换行符就行了

参考技术A 按标准,直接document.write(数组)不一定会显示数组,但你这么用了,就顺着写吧
document.write(arr);
document.write("<br/>");//html的换行
document.write(arr2);
document.write("<br/>");//html的换行
document.write(arr3);本回答被提问者和网友采纳
参考技术B 在每一行最后一位加个换行符

js里输出换行怎么弄?

参考技术A

在要换行的地方输入\\n就可以了,你的斜杠写反了。写法如下:

效果如下图:

知识拓展:

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

以上是关于js 数组输出换行问题的主要内容,如果未能解决你的问题,请参考以下文章

js菜鸟问题 换行

js里输出换行怎么弄?

微信小程序输出数组如何换行?

c语言中 将数组列换行 行换列

JS代码输出的数组太长了,怎么把它分行显示啊,例如每10个一行输出

JS脚本alert方法输出内容怎么换行?