Javascript 如何将双引号放在数组方括号之前

Javascript 如何将双引号放在数组方括号之前,javascript,arrays,reactjs,replace,quotes,Javascript,Arrays,Reactjs,Replace,Quotes,假设我有一个数组类:[“A”,B,“C”,“D”],我想要输出“[A,B,C,D]” 我正在使用React,所有这些字段都会动态地出现在我的数组中,在使用post方法之前,我希望得到前面提到的输出。请帮助我使用此JSON.stringify([“A”、“B”、“C”、“D”])应该做这项工作,您可以了解更多关于JSON对象及其方法的信息您可以使用js的Stringobject将数组数据转换为字符串,并使用模板转换为您的目标 let data = ["A", "B&q

假设我有一个数组类:[“A”,B,“C”,“D”],我想要输出“[A,B,C,D]”


我正在使用React,所有这些字段都会动态地出现在我的数组中,在使用post方法之前,我希望得到前面提到的输出。请帮助我使用此JSON.stringify([“A”、“B”、“C”、“D”])应该做这项工作,您可以了解更多关于JSON对象及其方法的信息

您可以使用js的
String
object将数组数据转换为字符串,并使用模板转换为您的目标

let data = ["A", "B","C","D"]
console.log(`[${String(data)}]`)

在本例中,
String(data)/[“A,B,C,D”]

我已经这样做了,但没有得到结果。它删除了双引号,但没有在方括号之前添加,这与
'“+JSON有关。stringify([“A”,“B”,“C”,“D”])+”
?JSON.stringify返回一个字符串,因此您可以只在@FLiotta解决方案更为贴切和准确,用户13738899您可能在POST中发送了错误的数据,您能检查一下吗please@FLiotta谢谢你的建议。这很有效,
`[${[“A”、“B”、“C”、“D”].join()}]`
我有一个关于用双引号转换数组的问题,您想对响应进行字符串化吗?如果是,那么您应该使用@FLiotta建议的JSON字符串化。在
join()
中的
是不必要的。
let data = ["A", "B","C","D"]
console.log(`[${String(data)}]`)