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"