2017-04-10 39 views

回答

1

您可以使用toString()方法:

let arr = [12,12,43,53,56,7,854,3,64,35,24,67]; 
 
arr = arr.toString(); 
 
console.log(arr); 
 
console.log(typeof arr);

你可以阅读更多关于这个here

+0

Felicitari这个很好的解决方案。 +1 –

+0

@ Alexandru-IonutMihai,multumesc :)。你的答案也一样。 :) – Ionut

1

一个解决方案是使用join方法。

join()方法将数组元素连接到一个字符串中,并且 返回字符串。

let arr = [12,12,43,53,56,7,854,3,64,35,24,67] 
 
let strArr = arr.join(); 
 
console.log(strArr);

1

使用Array.prototype.join()

join()方法将数组(或类似数组的对象)的所有元素连接到一个字符串中。

var a = [12,12,43,53,56,7,854,3,64,35,24,67]; 
a.join(); // '12,12,43,53,56,7,854,3,64,35,24,67' 
1

解决方案,这将是使用join()

let arr = [12,12,43,53,56,7,854,3,64,35,24,67] 
let strArr = arr.join(); 

第二你是使用toString()

let arr = [12,12,43,53,56,7,854,3,64,35,24,67] 
let strArr = arr.toString(); 

因为你想用逗号加入,他们基本上是相同的,但连接允许你选择一个值分隔符。

1

JS型强制有时很有用。

var arr = [12,12,43,53,56,7,854,3,64,35,24,67], 
strArr = arr + ""; // <- "12,12,43,53,56,7,854,3,64,35,24,67"