gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 19:37:39 25 4
gpt4 key购买 nike

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

我已经编写了脚本,但它返回了意外的结果,因此如果有人可以看一下并指出我哪里出错了,我将不胜感激。

我的代码:

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

返回结果:

Lorem、ipsum、dolor、sit、amet、、consectetur、adipisicing、elit、、sed、do、eiusmod、tempor、incididunt、ut、labore、et、dolore、magna、aliqua。、Ut、enim、ad、最小、veniam、、quis、nostrud、实习、ullamco、laboris、nisi、ut、aliquip、ex、ea、commodo、consequat。、Duis、aute、irure、dolor、in、reprehenderit、in、voluptate、velit、esse、西勒姆、多洛尔、欧盟、fugiat

我想要返回的是:

Lorem ipsum dolor sat amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut laboure et dolore magna aliqua。 Ut enim ad minim veniam quis nostrud exeritation ullamco labouris nisi ut aliquip ex ea commodo consequat。 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat

最佳答案

使用Javascript数组连接。就像这样:

<小时/>
var ap = document.createElement("P");
var stext = value[i].Summary.split(" ", 50);
stext.join(" ");

Here is the link to the MDN for join()

关于javascript 在空格上分割字符串并返回前 50 个单词作为句子/段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25619080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com