我需要转换此:['CL-0191', 7, 'Surtidor 7', 2]
对此:('CL-0191', 7, 'Surtidor 7', 2)
//I try using toString()
let arr = ['CL-0191', 7, 'Surtidor 7', 2]
let str = arr.toString() // CL-0191,7,Surtidor 7,2
结果:CL-0191,7,Surtidor 7,2
但我想要结果 ('CL-0191', 7, 'Surtidor 7', 2)
如何获取?
最佳答案
JSON.stringify
几乎可以满足您的要求,但是您必须手动将方括号替换为括号,将双引号替换为单引号:
let str = JSON.stringify(arr).replaceAll('"', '\'').replace('[', '(').replace(']',')')
关于arrays - TypeScript - 数组 toString(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70436261/