javascript:如何将字符串数组转换为纯字符串,将逗号分隔的项目连接起来?

javascript:如何将字符串数组转换为纯字符串,将逗号分隔的项目连接起来?,javascript,Javascript,我有一个javascript字符串数组,如下所示: A = ['a', 'b', 'c']; 我想将其转换为(所有字符串): 如何实现这一点?您可以尝试在一个简单的for循环中连接这些值 大概是这样的: var array = ["1", "a", 'b']; var str = ''; for (var i = 0; i<array.length; i++){ str += '"' + array[i] + '",'; } str = str.substring(0, str.le

我有一个javascript字符串数组,如下所示:

A = ['a', 'b', 'c'];
我想将其转换为(所有字符串):


如何实现这一点?

您可以尝试在一个简单的for循环中连接这些值 大概是这样的:

var array = ["1", "a", 'b'];
var str = '';
for (var i = 0; i<array.length; i++){
  str += '"' + array[i] + '",';
}
str = str.substring(0, str.length - 1);

您可以尝试在一个简单的for循环中连接这些值 大概是这样的:

var array = ["1", "a", 'b'];
var str = '';
for (var i = 0; i<array.length; i++){
  str += '"' + array[i] + '",';
}
str = str.substring(0, str.length - 1);
试试这个

A = ['a', 'b', 'c'];
A.toString();
alert(A);
试试这个

A = ['a', 'b', 'c'];
A.toString();
alert(A);

您可以使用
连接
,“
作为粘合剂

var strA = '"' + A.join('","') + '"';

join
只会在数组元素之间添加粘合剂。因此,您必须在它的开头和结尾添加引号。

您可以使用
连接
,“
作为粘合剂

var strA = '"' + A.join('","') + '"';

join
只会在数组元素之间添加粘合剂。所以,你必须在开头和结尾加上引号。

你的意思是这样的吗?这在chrome中工作

function transformArray(ar) {
  var s = ar.map(function (i) { 
    return "\"" + i + "\","; })
  .reduce(function(acc, i) { 
    return acc + i; 
  });
  return s.substring(0, s.length-1);
}

transformArray(["a", "b", "c"]);

你是说像这样的事吗?这在chrome中工作

function transformArray(ar) {
  var s = ar.map(function (i) { 
    return "\"" + i + "\","; })
  .reduce(function(acc, i) { 
    return acc + i; 
  });
  return s.substring(0, s.length-1);
}

transformArray(["a", "b", "c"]);

你的意思是
'a,b,c'
->
strA=a.join(',')
-不。我的意思是字面上的
\'a\',\'b\',\'c\'
,我只是在寻找一个简单的解决方案,或者
'+a.join(',“)+”@tushar非常漂亮answer@Tushar不需要。。。你可以发布那个。。。我想再加一句。。然后我看到你已经把它作为一个评论发布了。你是说
'a,b,c'
->
strA=a.join(',')
-不。我的意思是字面上的
\'a\','b\','c\'
,我只是在寻找一个简单的解决方案还是
'+a.join(',“)+”@tushar非常漂亮answer@Tushar不需要。。。你可以发布那个。。。我想再加一句。。然后看到您已经将其发布为一个注释小调整:
var strA='“'+a.join('”,“)+'”
@davejagoda从glueMinor adjustment中删除了空格:
var strA='“'+A.join('”,“)+'”
@davejagoda删除了glue中的空格
a
b
c
。在
a
b
c
周围没有引号。