Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在数组中的字符串之间插入单词?_Javascript - Fatal编程技术网

Javascript 如何在数组中的字符串之间插入单词?

Javascript 如何在数组中的字符串之间插入单词?,javascript,Javascript,我有这样一个数据结构: const array = ["item", "item1", "item2", "item4"] 项目编号可以不同。我需要将这些数据转换为 项目或项目1或项目2或项目4 我使用了lodash join,但它给了我字符串item或item1或item2或item4 这不是我需要的。如何从数组中接收这样的结构项、项1、项2或项4 使用附加的连接和换行结果 常量数组=[item,item1,item2,item4] console.log'+array.join'或'+'

我有这样一个数据结构:

const array = ["item", "item1", "item2", "item4"]
项目编号可以不同。我需要将这些数据转换为 项目或项目1或项目2或项目4 我使用了lodash join,但它给了我字符串item或item1或item2或item4 这不是我需要的。如何从数组中接收这样的结构项、项1、项2或项4

使用附加的连接和换行结果

常量数组=[item,item1,item2,item4] console.log'+array.join'或'+'在元素上使用a将它们作为带引号的字符串返回,然后使用它们:

常量数组=[item,item1,item2,item4]; const str=array.mapel=>`${el}`.join'或';
console.logstr 您可以使用stringify项并使用“OR”连接

常数 数组=[item,item1,item2,item4], string=array.mapo=>JSON.stringifyo.join'OR';
console.logstring;所以,您希望结果是一个包含双引号之类的字符串?请添加所需输出的实际示例。@NinaScholz item或item1或item2或item4这不是示例吗?@NinaScholz check ponury kostek回答,这是我需要的