gpt4 book ai didi

javascript - 替换数组以表示为字符串 - 逻辑错误

转载 作者:行者123 更新时间:2023-12-02 19:17:35 24 4
gpt4 key购买 nike

我有一个以下格式的 Javascript 数组;

["One","Two","Three"]

我希望它是以下格式的字符串;

('One','Two','Three')

我尝试了以下方法;但它说 TypeError: arr.replace is not a function (我猜这是因为 arr 是一个数组)

 arr=arr.replace("[","(");
arr=arr.replace("]",")");

如何将字符串 [ "] 替换为 ( ' ) ,如上所述。

最佳答案

您可以使用Array.join():

> var a = ["One","Two","Three"];
> "('" + a.join("','") + "')"
"('One','Two','Three')"

关于javascript - 替换数组以表示为字符串 - 逻辑错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12949180/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com