如何将单词数组转换成句子?

时间:2018-12-22 11:00:47

标签: arrays json stringify

给出一个很长很长的数组(一本300页的书的长度),概念上是这样的:

["我","是","拖拉机","学院","手","扶","拖拉机","专
业","的","。","不用","多久",",","我","就","会升",
"职加薪",",","当上","CEO",",","走上","人生",
"巅峰","。"]

如何有效地将此数组转换为以空格分隔的字符串?,例如:

var str =“我是拖拉机学院手扶拖拉机专业的。。不用多久,我就会升职职加薪,当上CEO,走上人生人生巅峰。”


编辑:

我目前有2种效率未知的演示方法:

// For loop
for (var i = 0; i < input.length; i++) { res = res +' '+input[i]; }; break;
//or
// JSON.stringify() + replace()
JSON.stringify(input).replace(/","|\["|"\]/g, ' ');

1 个答案:

答案 0 :(得分:1)

喜欢吗?

let arr = ["我","是","拖拉机","学院","手","扶","拖拉机","专业","的","。","不用","多久",",","我","就","会升",
"职加薪",",","当上","CEO",",","走上","人生",
"巅峰","。"]

console.log(arr.join(' '))