javascript - 如何按顺序打印数组中的项目
问题描述
我正在学习 Node,我正在尝试创建一个自述文件生成器。我已经创建了提示来确认用户是否想将 gifs/图像添加到他们的降价中。我已经做到了,如果用户确认然后他们可以输入数字,然后我将它传递到一个 for 循环中,该循环生成用于添加图像的降价文本。我想要做的是让它打印列表样式。到目前为止,我已经得到它以便它可以打印,但仅限于:
![Alt Text](Link or File Path),![Alt Text](Link or File Path),![Alt Text](Link or File Path)
当我宁愿它打印为
![Alt Text](Link or File Path)
![Alt Text](Link or File Path)
![Alt Text](Link or File Path)
我的直觉告诉我尝试使用forEach
,但我不完全确定应该在回调函数中添加什么。任何帮助表示赞赏。
const generateUsageMedia = features => {
if (features.mediaConfirm) {
const mediaItems = [];
for (let i = 0; i <= Number(features.mediaCount); i++) {
mediaItems.push(`![Alt Text](Link or File Path)`);
}
return [...mediaItems];
} else {
return;
}
}
解决方案
您可以在换行符 ( \n
) 上加入数组。
return mediaItems.join('\n');
推荐阅读
- php - 如何在 wordpress 函数 php 中保存 cookie?
- r - 在 R 中使用 VAR 模型进行预测时如何使用未来/预测值
- r - 在 R 中更改日期格式
- pointers - Rust - 为什么我需要将对字符串的引用而不是字符串的引用传递给 std::io::read_line?
- python - Groupby Diff - 熊猫
- php - ubuntu 服务器 20.10 中的 PHP cURL
- powershell - 让 Powershell 将文件的大小报告为 CSV 并继续添加而不是替换数据
- java - 无法在 Hadoop 中产生结果:Map Reduce
- android - 防止 Chrome 吞下 NFC 深层链接
- javascript - React / JavaScript - 菜单选项的可选隐藏