javascript - 如何配置从数组中提取的文本
问题描述
我从这个数组中提取数据到文本
format_array = [“SEO”、“公关”、“评论”、“电子书”、...]
(有更多的变量,所以我必须使用“forEach”)
我使用这个循环,但结果并不漂亮
undefinedSEO,公关,评论,电子书,
我想要纯数据,最后没有“,”,如下所示:
搜索引擎优化、公关、评论、电子书
我使用的代码:
format_array = ["SEO", "PR", "评论", "电子书", ...];
var format;
format_array.forEach(function(entry) {
format += entry + ", "
});
解决方案
你只需要使用.join
var format_array = ["SEO", "PR", "Review", "Ebook", "More", "And", "More"];
console.log(format_array.join(', '))
推荐阅读
- sql - 具有多个键的 SQL 连接
- javascript - Javascript: append to an array not working
- android - Android 的约束布局
- jquery - 使用 jQuery 根据锚点的焦点向父 div 添加类
- python - 在Python中动态计算不包括假期日历的工作日数
- java - 使用 Java 从 csv 批量插入到 Oracle DB 中的表
- javascript - 在 GraphicsLayer 中为图形图标添加标签
- c++ - 如何摆脱导入的 make 项目中的 Eclipse 索引器“Type std::... could not be resolved”错误
- python - 如何更新 dockerfile 中的 python 字典?
- lwip - lwIP TCP keepalive 数据包在电缆断开期间不服从设置