JavaScript长字符串拆分并换行处理

JavaScript 如何将一个长段字符串进行拆分并换行?

如:

1
let str = '这是一个很长很长的字符串 很长很长的字符串 很长很长的字符串 很长很长的字符串 很长很长的字符串 很长很长的字符串 很长很长的字符串 很长很长的字符串 很长很长的字符串';

解决方案:

利用 <br/> 进行换行

1
2
3
var reg = new RegExp(' ', '\g');
str = str.replace(reg, '<br />');
console.log(str);

整体思路:
1、利用split()进行切割,占位符( )
2、遍历切割后的数组
3、splice将切分后的数组拼接换行符再拼接完整的字符串

参考链接