js中数组转为字符串的方法
墨初 Web前端 1050阅读
在js脚本中,将数组转为字符串有多种方法,下面小编就列出几种供大家参考。
js数组转字符串的方法
方法1:
js toString()方法将数组转为字符串。
示例1:
JavaScript
let arr = [1,4,5,2];
console.log(arr.toString());
// 1,4,5,2
示例2:
JavaScript
let arr = [1,4,5,2];
let arr2 = [7,8,9,10];
// 注意下面计算,JS会自动将数组转为字符串
let arr3 = arr + arr2;
console.log(arr3.toString());
// 1,4,5,27,8,9,10
方法2:
js中的toLocaleString()方法也可以将数组转为字符串,
toLocalString() 方法与 toString() 方法用法基本相同,主要区别在于 toLocalString() 方法能够使用用户所在地区特定的分隔符把生成的字符串连接起来,形成一个字符串。
JavaScript
let array = ['php','js','html'];
console.log(array.toLocaleString());
方法3:
js中join() 方法也可以把数组转换为字符串,不过它可以指定分隔符。
例1:
JavaScript
let array = ['php','js','html'];
console.log(array.join());
例2:
JavaScript
//指定分割符
let array = ['php','js','html'];
console.log(array.join('|'));
以上就是js脚本中几种数组转字符串的方法,大家可以都试一下。个人推荐使用第三种方法,也就是join()方法。
手机预览赞赏支持
"作者已被打赏56次"