javascript在空格上拆分字符串,并将前50个单词作为句子/段落返回

javascript在空格上拆分字符串,并将前50个单词作为句子/段落返回,javascript,Javascript,好的,我在页面上创建了一个JavaScript部分,我只想返回一个摘要,而不是整个文本。i、 前50个单词,正如我前面提到的,JavaScript不是我的东西,但它必须是JS而不是Jquery 我写的脚本,但它返回了意想不到的结果,所以如果有人可以看一看,并指出我错在哪里,我将不胜感激 我的代码: var ap = document.createElement("P"); var stext = value[i].Summary.split(" ", 50) ap

好的,我在页面上创建了一个JavaScript部分,我只想返回一个摘要,而不是整个文本。i、 前50个单词,正如我前面提到的,JavaScript不是我的东西,但它必须是JS而不是Jquery

我写的脚本,但它返回了意想不到的结果,所以如果有人可以看一看,并指出我错在哪里,我将不胜感激

我的代码:

var ap = document.createElement("P");
        var stext = value[i].Summary.split(" ", 50)
        ap.appendChild(document.createTextNode(stext));
        ar.appendChild(ap);
返回:

奥勒姆、伊普苏姆、多洛、塞特、阿梅特、康塞特图、阿迪皮西奇、精英、塞德、杜、埃乌斯莫德、临时、因迪迪蒙特、尤特、劳尔、埃勒、多洛、马格纳、阿利夸、尤特、埃尼姆、阿德、米姆、维尼安、奎斯、诺斯特鲁德、实习、乌兰科、劳尔、尼西、尤尔、阿利基普、埃克、埃厄、康莫多、康塞克、杜尔、杜尔、因、雷雷恩德、因、因、因、因、弗雷恩德、因、因、弗吉亚

我想回报的是:

知识产权是一种权利,它是一种权利,是一种权利,是一种权利。但最低限度的成本是由ullamco实验室提供的,并且是由一家普通公司提供的。使用Javascript数组连接。 简单地说:


使用Javascript数组联接。 简单地说:



值[i].Summary.split(“,50”).replace(“,”,“)
看起来您只需要加入您的拆分。。尝试
。在拆分后加入(“”)
。(也别忘了那行的结尾。;谢谢@haxxxton你的解决方案。
value[i].Summary.split(“,50”).replace(“,”,”)
看起来你只需要加入你的拆分。
。在拆分后尝试加入(“”)
。(也不要忘记那行的结尾。;谢谢@haxxxton你的解决方案。谢谢你和@haxxxton做同一件事的方式略有不同。谢谢你和@haxxxton做同一件事的方式略有不同。
var ap = document.createElement("P");
var stext = value[i].Summary.split(" ", 50);
stext.join(" ");