使用javascript从数组中删除方括号和双引号
我有数组1使用javascript从数组中删除方括号和双引号,javascript,node.js,Javascript,Node.js,我有数组1 Array1=[ "fish.jpg", "animal.jpg", "tree.jpg"] 我想将它们存储在我的excel中,但问题是它们带有方括号和双引号 ["Fish.jpg","animal.jpg","tree.jpg"] 我的excel单元格是这样的 name | data | ow
Array1=[
"fish.jpg",
"animal.jpg",
"tree.jpg"]
我想将它们存储在我的excel中,但问题是它们带有方括号和双引号
["Fish.jpg","animal.jpg","tree.jpg"]
我的excel单元格是这样的
name | data | owner
jpg | ["Fish.jpg","animal.jpg","tree.jpg"] | Vikas
我希望将它们作为单个输出,仅以逗号(,)分隔,因为我希望将它们存储在excel的单个单元格中
fish.jpg, animal.jpg,tree.jpg
因此,我的excel将如下所示
name | data | owner
jpg | ["Fish.jpg","animal.jpg","tree.jpg"] | Vikas
- 我试着这样做
name | data | owner
jpg | fish.jpg, animal.jpg,tree.jpg | Vikas
注意这里的名称、数据、所有者是一个单元格标题不是字符串数组中有
[]
或“
”(它们没有),而是有什么东西通过使用JSON.stringify
或类似的方法将它们转换为字符串(如果它只是使用toString
,结果中就不会有“
”)
相反,请有意转换为字符串。数组有一种方法,可以使用您提供的分隔符将其所有条目(如有必要,转换为字符串)连接到单个字符串中:
value = yourArray.join(", ");
Array1.join(“,”)