如何使用逗号和括号转换新字符串中的数组
How to transform array in string of new string with comma and parentheses
我有一个值数组,我想将其转换为新的字符串值,以便在接受如下查询的外部服务中执行查询:
/v53.0/query/?q=SELECT+Id,Name,Field FROM Table WHERE Field IN ('a0C7X0000056xmxUAA', 'a0C7X0000056x9EUAQ', 'a0C7X0000056x99UAA')
示例:
我有这个转换数组的代码:
mapIdGRD__c.map((num) => {
return String(num);
});
在此:
[
'a0C7X0000056xmxUAA',
'a0C7X0000056x9EUAQ',
'a0C7X0000056x99UAA',
'a0C7X0000056x8YUAQ',
'a0C7X0000056wmxUAA',
'a0C7X0000056wmsUAA',
'a0C7X0000056wmnUAA',
'a0C7X0000056wmYUAQ',
'a0C7X0000056wmTUAQ',
'a0C7X0000056wmOUAQ'
]
我想转换成一个用逗号和括号分隔的新字符串,如下所示:
( 'a0C7X0000056xmxUAA',
'a0C7X0000056x9EUAQ',
'a0C7X0000056x99UAA',
'a0C7X0000056x8YUAQ',
'a0C7X0000056wmxUAA',
'a0C7X0000056wmsUAA',
'a0C7X0000056wmnUAA',
'a0C7X0000056wmYUAQ',
'a0C7X0000056wmTUAQ',
'a0C7X0000056wmOUAQ'
)
是否可以使用 javascript 的一些标准库?
你可以做到这一点
const array = [
'a0C7X0000056xmxUAA',
'a0C7X0000056x9EUAQ',
'a0C7X0000056x99UAA',
'a0C7X0000056x8YUAQ',
'a0C7X0000056wmxUAA',
'a0C7X0000056wmsUAA',
'a0C7X0000056wmnUAA',
'a0C7X0000056wmYUAQ',
'a0C7X0000056wmTUAQ',
'a0C7X0000056wmOUAQ'
]
const result = `(${array.map(n => `'${n}'`).join(', ')})`
console.log(result)
我有一个值数组,我想将其转换为新的字符串值,以便在接受如下查询的外部服务中执行查询:
/v53.0/query/?q=SELECT+Id,Name,Field FROM Table WHERE Field IN ('a0C7X0000056xmxUAA', 'a0C7X0000056x9EUAQ', 'a0C7X0000056x99UAA')
示例:
我有这个转换数组的代码:
mapIdGRD__c.map((num) => {
return String(num);
});
在此:
[
'a0C7X0000056xmxUAA',
'a0C7X0000056x9EUAQ',
'a0C7X0000056x99UAA',
'a0C7X0000056x8YUAQ',
'a0C7X0000056wmxUAA',
'a0C7X0000056wmsUAA',
'a0C7X0000056wmnUAA',
'a0C7X0000056wmYUAQ',
'a0C7X0000056wmTUAQ',
'a0C7X0000056wmOUAQ'
]
我想转换成一个用逗号和括号分隔的新字符串,如下所示:
( 'a0C7X0000056xmxUAA',
'a0C7X0000056x9EUAQ',
'a0C7X0000056x99UAA',
'a0C7X0000056x8YUAQ',
'a0C7X0000056wmxUAA',
'a0C7X0000056wmsUAA',
'a0C7X0000056wmnUAA',
'a0C7X0000056wmYUAQ',
'a0C7X0000056wmTUAQ',
'a0C7X0000056wmOUAQ'
)
是否可以使用 javascript 的一些标准库?
你可以做到这一点
const array = [
'a0C7X0000056xmxUAA',
'a0C7X0000056x9EUAQ',
'a0C7X0000056x99UAA',
'a0C7X0000056x8YUAQ',
'a0C7X0000056wmxUAA',
'a0C7X0000056wmsUAA',
'a0C7X0000056wmnUAA',
'a0C7X0000056wmYUAQ',
'a0C7X0000056wmTUAQ',
'a0C7X0000056wmOUAQ'
]
const result = `(${array.map(n => `'${n}'`).join(', ')})`
console.log(result)