[英]removing square brackets, double quotes from array using javascript
我有数组 Array1
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
我希望它们作为单个 output 仅用逗号(,)分隔,因为我想将它们存储在 excel 的单个单元格中
fish.jpg, animal.jpg,tree.jpg
所以我的 excel 看起来像这样
let removedData= Array1.replaceAll("[""]");
但没有成功
name | data | owner
jpg | fish.jpg, animal.jpg,tree.jpg | Vikas
注意这里 name,data,owner 是一个单元格标题
不是字符串的 arrays 有[]
或"
在其中(他们没有),而是通过使用JSON.stringify
或类似的东西将它们转换为字符串。(如果它只是使用toString
,就不会有"
结果。)
相反,故意转换为字符串。 Arrays 有一个join
方法,可以使用您提供的分隔符将它们的所有条目(如有必要转换为字符串)连接成一个字符串:
value = yourArray.join(", ");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.