如何将数组中单引号包裹的元素转换为纯逗号分隔字符串
解决方案
首先你给出的数组存在语法书写错误,正确的字符串数组声明格式如下:
let array = ["MR", "JR", "IR", "MY"]
你需要的逗号分隔字符串可以直接用数组原生的join()方法实现,该方法接收的参数为元素之间的分隔符,传入逗号即可直接得到目标结果:
const targetStr = array.join(',')
执行后targetStr的值即为MR,JR,IR,MY。
如果你的原始数组确实是书写的单元素形式(数组内仅包含一个值为MR','JR','IR','MY的字符串),可以用以下方法处理:
let array = ["MR','JR','IR','MY"] const targetStr = array[0].replaceAll("'", "")
处理后同样可以得到目标格式的字符串。
内容的提问来源于stack exchange,提问作者Divyansh Babel
相关产品推荐
相关产品推荐

