javascript toString()中的不同分隔符
我有:javascript toString()中的不同分隔符,javascript,tostring,Javascript,Tostring,我有: var myArray=[{ “零”:“1” }, { ‘二’:‘二’ }, { ‘三’:‘三’ }]; var result=myArray.toString(); 控制台日志(结果)您需要迭代对象的条目并加入它们 var数组=[{'zero':'1'},{'two':'2'},{'twree':'3'}], result=array.map(o=>Object.entries(o).map(a=>a.join(':'))).toString(); 控制台日志(结果)您需要迭代对象
var myArray=[{
“零”:“1”
}, {
‘二’:‘二’
}, {
‘三’:‘三’
}];
var result=myArray.toString();
控制台日志(结果)代码>您需要迭代对象的条目并加入它们
var数组=[{'zero':'1'},{'two':'2'},{'twree':'3'}],
result=array.map(o=>Object.entries(o).map(a=>a.join(':'))).toString();
控制台日志(结果)代码>您需要迭代对象的条目并加入它们
var数组=[{'zero':'1'},{'two':'2'},{'twree':'3'}],
result=array.map(o=>Object.entries(o).map(a=>a.join(':'))).toString();
控制台日志(结果)代码>您可以试试这个
如果键或值不包含“{',”}',“[',”]'
var myArray=[{'zero':'1'},{'two':'2'},{'twree':'3'}];
var result=JSON.stringify(myArray)
结果=结果。替换(/[{\[\]}]/g',)。替换(/[“']/g,”)
console.log(结果)
您可以试试这个
如果键或值不包含“{',”}',“[',”]'
var myArray=[{'zero':'1'},{'two':'2'},{'twree':'3'}];
var result=JSON.stringify(myArray)
结果=结果。替换(/[{\[\]}]/g',)。替换(/[“']/g,”)
console.log(result)
myArray.map(v=>JSON.stringify(v)).join(',')由于JSON格式,为什么不试试JSON.stringify(myArray)
而不是myArray.toString()
myArray.map(v=>JSON.stringify(v)).join(',')由于JSON格式,为什么不试试JSON.stringify(myArray)
而不是myArray.toString()代码>如果其中一个键或值是包含{
?@Barmar的字符串,该怎么办?如果其中一个键或值包含{,则它将不起作用。如果其中一个键或值是包含{
?@Barmar的字符串,则该怎么办?如果其中一个键或值包含{,则它将不起作用。