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

JavaScript010

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

这个是js打印换行:

var s = ['张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧的', '大师法', '张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧的', '大师法', '张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧的', '大师法', '张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧的', '大师法', '张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧额度', '大师法']

console.log(s)

var str = ''

for(var i=0i<s.lengthi++){

str+=s[i]

if(i>0&&i%10==0){

str+=`\n`

}

}

console.log(str)

js输出换行:

var s = ['张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧的', '大师法', '张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧的', '大师法', '张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧的', '大师法', '张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧的', '大师法', '张三', '俄方', '好吧', '阿道夫', '氛围', '斯蒂芬', '剧额度', '大师法']

var str = ''

for(var i=0i<s.lengthi++){

str+=s[i]

if(i>0&&i%10==0){

str+=`</br>`

}

}

console.log(str)

document.write(str)

在每行后面加个斜线"\".

例如:

var aaa = 'asdf\

jkl\

qwer'

等同与

var aaa = 'asdfjklqwer'

在页面中换行需要使用br标签或通过其他块级元素、css规则等方式实现:

1.br标签

<span>123<br />456<span>

2.块级元素(输出的html代码可以是一行,显示出来会出现3行)

<div>第一行</div><div>第二行</div><div>第三行</div>

3.pre标签(生成html代码必须包含所有的格式,如换行符\n等,会按照源代码的格式显示)

<pre>

第1行

第2行

第3行

</pre>