我需要像#34; naveen",#34; reddy"。我正在将字符串数组转换为字符串
var rows = $scope.CoverageRequirementsOptions.rowData;
console.log(rows);
var data=[];
var data1;
for (var i = 0; i < rows.length; i++) {
data.push(rows[i].name); data["naveen","reddy"]`
data1=data.join();
data1="naveen,reddy" , data["naveen","reddy"]
data1.split(",");
}
console.log(data1); data1="naveen,reddy"
答案 0 :(得分:2)
为什么循环?您可以使用以下方法轻松完成:
var data="naveen,reddy";
var splitted=data.split(',');
console.log(splitted);
分割功能将分隔符作为参数。
对于您的问题, “,” 。
答案 1 :(得分:0)
假设rows
包含数组["naveen", "reddy"]
,那么输出字符串"naveen, reddy"
所需的只是Array.join()函数。
var rows = $ scope.CoverageRequirementsOptions.rowData;
console.log(rows.join(&#39;,&#39;); //输出&#34; naveen,reddy&#34;