我有一個數組轉換數組值的字符串值與JavaScript
let arr = [12,12,43,53,56,7,854,3,64,35,24,67]
我想要的結果早在字符串
let strArr = "12,12,43,53,56,7,854,3,64,35,24,67"
請有人建議我任何解決方案
我有一個數組轉換數組值的字符串值與JavaScript
let arr = [12,12,43,53,56,7,854,3,64,35,24,67]
我想要的結果早在字符串
let strArr = "12,12,43,53,56,7,854,3,64,35,24,67"
請有人建議我任何解決方案
一個解決方案是使用join
方法。
join()方法將數組元素連接到一個字符串中,並且 返回字符串。
let arr = [12,12,43,53,56,7,854,3,64,35,24,67]
let strArr = arr.join();
console.log(strArr);
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'
解決方案,這將是使用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();
因爲你想用逗號加入,他們基本上是相同的,但連接允許你選擇一個值分隔符。
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"
只是使'arr +「」' – Redu