gpt4 book ai didi

javascript - 如何去掉下面 JavaScript 循环中的逗号?

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

代码:

var fileChapters = (function() {
var results = [];
for (i = 0, len = posts.length; i < len; _i++) {
var post = posts[i];
results.push("<p><a href=\"#chap1\">" + post.title + "</a></p>\n\n");
}
return results;
});

控制台日志到fileChapters :

["<p><a href="#chap1">Post 1</a></p>↵↵", "<p><a href="#chap1">Post 2</a></p>↵↵", "<p><a href="#chap1">Untitled</a></p>↵↵", "<p><a href="#chap1">Untitled</a></p>↵↵", "<p><a href="#chap1">Untitled</a></p>↵↵"]

现在当我推送时:

file.unshift fileTOC

我最终得到以下 HTML:

  <p><a href="#chap1">Post 1</a></p>

,<p><a href="#chap1">Post 2</a></p>

,<p><a href="#chap1">Untitled</a></p>

,<p><a href="#chap1">Untitled</a></p>

,<p><a href="#chap1">Untitled</a></p>

这里发生了什么?又该如何解决呢?

最佳答案

它是一个数组,当你执行toString()时它有逗号

如果不需要逗号,请使用

return results.join("");

关于javascript - 如何去掉下面 JavaScript 循环中的逗号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23342164/

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