我有一个数组转换数组值的字符串值与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